Dashboard (frühe Vorschau)

Persönliche KI-Kommandozentrale – Ihr ganzes Leben in einer Ansicht

Alles, was Ihnen wichtig ist, an einem Ort. KI-Integration und Steuerung eines persönlichen KI-Schwarms. Individuelle Seiten und Widgets – genau das, was Sie brauchen, z. B.: Aktivitätsverfolgung, Finanzen, Posteingang, Gewohnheiten, Wetter. Dies wird stark erweitert. Unterstützt mehrere Designs.

Dashboard

Hauptfunktionen

  • Widget-System: Modulare, kombinierbare Widgets für Aktivität, Finanzen, Posteingang, Gewohnheiten, Wetter, Schnellzugriffe und mehr – alle serverseitig in PHP gerendert
  • Tägliches KI-Briefing: Die Claude-KI-Integration liefert eine personalisierte Tageszusammenfassung auf Basis Ihrer aktuellen Aufgaben, Ihrer Fokus-Warteschlange und Ihrer Aktivitätsdaten
  • KI-Chat: Integrierte dialogorientierte Oberfläche auf Basis von Claude für Unterstützung bei Bedarf direkt im Dashboard
  • Finanzübersicht: Konten, Transaktionen, Fixkosten und Diagramme für einen vollständigen finanziellen Überblick auf einen Blick
  • Aktivitäts- & Fokus-Tracking: Aktive Aufgaben, Visions-Zusammenfassung, Fokus-Warteschlange und ein Fokus-Timer, damit Sie auf Kurs bleiben
  • Designs: Mehrere integrierte Designs (Standard, Business, …), umschaltbar per URL-Parameter oder Benutzereinstellungen – mit voller Unterstützung für hellen/dunklen Modus
  • YAML-Datenspeicherung: Alle persönlichen Daten werden in einfachen YAML-Dateien unter /data gespeichert – versionskontrollfreundlich, keine Datenbankeinrichtung nötig
  • CSRF-Schutz: HMAC-basierte CSRF-Token-Generierung sichert alle AJAX-Interaktionen

Technische Architektur

  • Backend: PHP rendert beim Laden die gesamte statische Seitenstruktur mit der alternativen PHP-Syntax; AJAX-Aufrufe werden über ajax.php geleitet
  • Frontend: Vanilla JavaScript mit der Fetch API übernimmt alle dynamischen Interaktionen ohne schwergewichtige Frameworks
  • Widget-Engine: Jedes Widget liegt in einem eigenen Ordner unter /view/widg/ und wird über ein zentrales index.yml-Register aufgelöst
  • Layout-System: Wiederverwendbare Layouts in /view/default_layouts/ setzen Widgets zu vollständigen Dashboard-Ansichten zusammen
  • KI-Schicht: Die Anthropic-Claude-API wird serverseitig über PHP aufgerufen; der API-Schlüssel wird in .env aufbewahrt und niemals dem Client offengelegt
  • Konfiguration: Anwendungsweite Einstellungen in config.yml; benutzerspezifische Überschreibungen in /users/default/settings.yml

Tech-Stack

PHP • Vanilla JavaScript • YAML • Claude AI (Anthropic) • Open-Meteo • HTML/CSS • Symfony Yaml

Anwendungsfälle

Starten Sie Ihren Tag mit einem einzigen Browser-Tab: Lesen Sie Ihr KI-generiertes Briefing, prüfen Sie die heutige Fokus-Warteschlange und die aktiven Aufgaben, werfen Sie einen Blick auf Ihre Finanzen, sichten Sie Ihren Posteingang und verfolgen Sie Ihre Gewohnheiten – alles ohne zwischen Apps zu wechseln. Das Dashboard passt sich durch Designs und ein vollständig modulares Widget-System an Ihren Arbeitsablauf an.