diff --git a/docs/MODULE_REGISTRY.md b/docs/MODULE_REGISTRY.md new file mode 100644 index 000000000..a6d6a7a00 --- /dev/null +++ b/docs/MODULE_REGISTRY.md @@ -0,0 +1,141 @@ +# Mana Module Registry + +Alle 72 Module der Mana-App (`apps/mana/apps/web/src/lib/modules/`). + +--- + +## Produktivität & Organisation (9) + +| Modul | Name | Beschreibung | +|---|---|---| +| `todo` | Todo | Task-Management mit Projekten, Labels, Subtasks, Recurring | +| `calendar` | Kalender | Kalender mit wiederkehrenden Events und Reminders | +| `notes` | Notes | Leichtgewichtige Notizen mit Suche, Farb-Tags, Pinning | +| `contacts` | Kontakte | Kontaktverwaltung mit Gruppen, Tags und Notizen | +| `times` | Times | Zeiterfassung mit Timern, Projekten, Reports, Weltuhr | +| `goals` | Ziele | Cross-Module-Ziele mit automatischem Fortschritts-Tracking | +| `automations` | Automations | Workflow-Automatisierung und Smart-Triggers | +| `inventory` | Inventory | Besitz verwalten mit Fotos, Quittungen, Garantien | +| `calc` | Calc | Taschenrechner (Standard, Scientific, Programmer, Unit-Conversion) | + +## Gesundheit & Wellness (10) + +| Modul | Name | Beschreibung | +|---|---|---| +| `body` | Body | Workout-Logging, Progressive Overload, Messungen, Energie-Checks | +| `food` | Food (Essen) | AI-gestütztes Ernährungstracking mit Foto-Analyse | +| `drink` | Drink | Getränke-Tracking mit Tageszielen und Favoriten | +| `habits` | Habits | Schnelles Tally-Tracking für Gewohnheiten mit Streaks | +| `sleep` | Sleep | Schlaf-Tracking mit Qualität, Trends, Traum-Verlinkung | +| `period` | Periode | Menstruations-Tracking mit Vorhersagen und Phasen-Erkennung | +| `stretch` | Stretch | Mobility-Assessments und geführte Dehn-Routinen | +| `meditate` | Meditate | Meditations-Timer, Atemübungen, Body-Scans | +| `mood` | Mood | Stimmungs-Tracking mehrmals täglich mit Kontext und Mustern | +| `moodlit` | Moodlit | Beruhigende Ambient-Beleuchtung mit animierten Farbverläufen | + +## Kreativität & Medien (7) + +| Modul | Name | Beschreibung | +|---|---|---| +| `music` | Music | Songs, Playlists und Musik-Projekte verwalten | +| `picture` | ManaPicture | AI-Bildgenerierung | +| `photos` | Photos | Foto-Management mit Alben, Tags und Favoriten | +| `presi` | Presi | Präsentationen mit AI-Design-Vorschlägen | +| `cards` | Cards | AI-generierte Flashcards mit Spaced Repetition | +| `recipes` | Rezepte | Rezepte sammeln mit Zutaten und Schritten | +| `storage` | Storage | Cloud-Storage mit Ordnern, Versionierung und Sharing | + +## Wissen & Lernen (7) + +| Modul | Name | Beschreibung | +|---|---|---| +| `context` | Context | AI-gestütztes Wissensmanagement mit Spaces | +| `kontext` | Kontext | Universelles Kontext-Dokument für AI und Cross-Module-Referenzen | +| `questions` | Questions | Fragen sammeln, AI-Research für Antworten | +| `skilltree` | SkillTree | Lernfortschritt tracken mit Skills und Achievements | +| `wisekeep` | WiseKeep | Weisheiten aus Videos und Texten extrahieren | +| `quiz` | Quiz | Custom-Quizzes erstellen und spielen | +| `guides` | Guides | Schritt-für-Schritt-Anleitungen mit Run-History | + +## Journaling & Reflexion (5) + +| Modul | Name | Beschreibung | +|---|---|---| +| `journal` | Journal | Tägliches Journaling mit Mood, Tags und Rückblicken | +| `dreams` | Dreams | Träume festhalten mit Mood, Lucid-Status, Symbolen | +| `memoro` | Memoro | Voice-Memos in durchsuchbares Wissen umwandeln | +| `firsts` | Firsts | "Erste Male" tracken — von Traum zur Realität | +| `quotes` | Quotes | Inspirierende Zitate und Weisheiten | + +## Social & Kommunikation (5) + +| Modul | Name | Beschreibung | +|---|---|---| +| `chat` | ManaChat | AI-Chat-Assistent für Gespräche und kreative Aufgaben | +| `events` | Events | Veranstaltungen planen mit Gästelisten, RSVP, Bring-Listen | +| `mail` | ManaMail | E-Mail-Client mit AI-Summaries und Smart Reply | +| `who` | Who | Mit historischen Persönlichkeiten chatten (Ratespiel) | +| `news` | News Hub | Kuratierter News-Feed mit persönlicher Leseliste | + +## Orte & Natur (3) + +| Modul | Name | Beschreibung | +|---|---|---| +| `places` | Places | Location-Tracking, Orte erstellen, Bewegungshistorie | +| `plants` | Plants | Pflanzen verwalten mit Gieß-Erinnerungen und Pflege-Logs | +| `citycorners` | CityCorners | Stadtführer für Konstanz | + +## Finanzen (2) + +| Modul | Name | Beschreibung | +|---|---|---| +| `finance` | Finance | Einnahmen/Ausgaben-Tracking mit Kategorien und Budgets | +| `credits` | Credits & Abo | Credit-Verwaltung und Subscription-Management | + +## Tagesübersicht (2) + +| Modul | Name | Beschreibung | +|---|---|---| +| `myday` | Mein Tag | Tagesübersicht: Tasks, Events, Wasser, Ernährung, Streaks | +| `activity` | Aktivität | Live-Activity-Stream über alle Module | + +## AI-System (9) + +| Modul | Name | Beschreibung | +|---|---|---| +| `companion` | Companion | Persönlicher AI-Assistent über alle Module | +| `ai-workbench` | AI Workbench | Zentrale für AI-Agents und Mission-Ausführung | +| `ai-missions` | AI Missions | Langlebige autonome AI-Aufträge | +| `ai-agents` | AI Agents | AI-Agenten erstellen und verwalten | +| `ai-policy` | AI Policy | Tool-Execution-Policies konfigurieren | +| `ai-rituals` | AI Rituals | AI-gesteuerte Routinen und Rituale | +| `ai-health` | AI Health | AI-System-Monitoring und Metriken | +| `ai-insights` | AI Insights | AI-generierte Insights aus User-Daten | +| `news-research` | News Research | RSS-Feed-Discovery und Keyword-Suche | + +## System & Infrastruktur (8) + +| Modul | Name | Beschreibung | +|---|---|---| +| `settings` | Settings | App-Einstellungen (General, AI, Security, Credits, Data) | +| `profile` | Profil | User-Profil, Kontext-Interview, Account | +| `themes` | Themes | Theme-Auswahl und Appearance | +| `admin` | Admin Panel | System-Administration und Monitoring | +| `api-keys` | API Keys | API-Keys für Third-Party-Integration | +| `help` | Help | Hilfe-Dokumentation und Support | +| `feedback` | Feedback | Bug-Reports und Feedback | +| `playground` | Playground | Dev/Test-Playground | + +## Sonstige (5) + +| Modul | Name | Beschreibung | +|---|---|---| +| `spiral` | Spiral | Spiral-Timeline-Visualisierung | +| `arcade` | Arcade | AI-generierte Browser-Games | +| `uload` | uLoad | URL-Shortener mit Click-Tracking | +| `complexity` | Complexity | System-Komplexitäts-Metriken | +| `core` | Core | Core-Infrastruktur und shared Exports | + +--- + +**Gesamt: 72 Module** — davon ~51 public/published und ~21 intern/AI/System.