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
/datagespeichert – 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.phpgeleitet - 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 zentralesindex.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
.envaufbewahrt 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.