This repository has been archived on 2026-07-22. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
mission-control/ROADMAP.md
T
Hitonabi c6fb8210b3 docs: README/CLAUDE/ROADMAP auf v8.1-v8.3 aktualisiert
- ROADMAP: v8.1 (Bug-Fixes), v8.2 (UX), v8.3 (Memory Import) als done markiert;
  v8.1-Hermes-SSH -> v8.4, v8.2-opencode -> v8.5 umnummeriert
- CLAUDE.md: Projektstatus + 3 neue Gotchas (system_status-Keys,
  OpenCode .jsonc, ConnectPanel NPM-Proxy)
- README.md: Hermes + Gedächtnis-Features aktualisiert, Download-Links erwähnt

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-23 18:32:19 +02:00

6.0 KiB

Mission Control — Roadmap

Nordstern: Den Bosgame nie wieder via SSH/Putty bedienen. 100 % Automatisierung oder Klicki-Bunti. Größeres Ziel: Mission Control als persönliches Agentic OS — lokaler, privater KI-Assistent der das gesamte Setup kennt und steuert.


v8.3 — Memory Import ( UMGESETZT & live, Stand 2026-06-23)

  • MemoryPanel: Import-Button öffnet Formular — Text einfügen, jede Zeile wird ein eigener Eintrag (Batch-POST).
  • Quelle wählbar: claude · gemini · chatgpt · import · manual — Kategorie frei wählbar.

v8.2 — UX & Mobile ( UMGESETZT & live, Stand 2026-06-23)

  • GuidesPanel: "Begriffe kurz erklärt" jetzt ganz oben; Tab-Navigation mit Active-Highlighting + Scroll-to-Group.
  • ConnectPanel: Download-Links für Zed (zed.dev) und Cline (VS Code + JetBrains Marketplace) ergänzt; OpenCode .jsonc-Pfad und "providers"-Key korrigiert; LAN-IP Override für NPM-Proxy-Setups.
  • Mobile (≤520px): Sidebar → Bottom-Navigation; kompaktere Buttons/Padding; Touch-freundliche Mindesthöhen.

v8.1 — Bug-Fix Release ( UMGESETZT & live, Stand 2026-06-23)

Alle kritischen Bugs aus dem ersten Bosgame-Praxistest behoben:

  • Hermes system_status: Key-Mismatch behoben — zeigt jetzt echte CPU/RAM/GPU-Werte statt ?
  • Model-Routing: Keyword-Liste erweitert (recherchiere/suche/vergleiche/…); kein Downgrade wenn komplexes Modell bereits geladen
  • HermesPanel: Chat-History überlebt Browser-Reload (sessionStorage); ⏹ Stopp-Button während Generierung; Verlauf-löschen
  • Engine-Update: fragt jetzt nach sudo-Passwort (analog OS-Update)
  • asyncio: get_event_loop()get_running_loop() in Whisper + TTS
  • Guide-Titel: &amp;& (HTML-Entity in Textknoten war ein Bug)
  • import os in routers/maintenance.py ergänzt (war NameError in updates())

v8 — Hermes Agent / Agentic OS Kern ( UMGESETZT & live, Stand 2026-06-23)

Hermes: dauerhafter lokaler KI-Assistent auf dem Bosgame. Text + Voice, Tool Calling, Gedächtnis.

  • hermes_agent.py: ReAct-Agent mit Tool-Set (read_file, list_dir, run_command, system_status, memory r/w, web_search). Modell-Routing: scout für einfache Tasks, coder für komplexe.
  • routers/hermes.py: WS /chat (streaming), POST /transcribe (Whisper STT, CPU), POST /tts (Piper TTS, weibliche Stimme Kerstin), GET /status, GET /pubkey.
  • HermesPanel.svelte: Chat-UI mit Token-Streaming, Tool-Anzeige, Mikrofon-Button (MediaRecorder), TTS-Wiedergabe, Setup-Wizard.

Offene Schritte (nicht Code, sondern Einrichtung):

  • Piper Binary + Kerstin-Stimme auf dem Bosgame installieren (Befehle im Setup-Wizard)
  • Windows OpenSSH Server aktivieren (5 PowerShell-Befehle im Setup-Wizard)
  • SSH-Key auf Bosgame generieren: ssh-keygen -t ed25519 -C "hermes-agent@bosgame" -f ~/.ssh/id_ed25519_hermes_agent -N ""
  • HERMES_WINDOWS_HOST + HERMES_WINDOWS_USER in mission-control.service setzen

v7 — Memory Layer / Gedächtnis ( UMGESETZT & live, Stand 2026-06-23)

Persistentes, tool-übergreifendes Gedächtnis für alle KI-Tools via MCP.

  • routers/memory.py: SQLite CRUD + Export, WAL-Mode, 5 Kategorien mit Enum-Validierung.
  • mcp_memory.py: stdio-MCP-Server — Tools: get/add/search/update/delete_memory. Einmalig in Cline/OpenCode/Claude Code einbinden.
  • MemoryPanel.svelte: Gedächtnis-Tab mit Kategorie-Filter, Inline-Edit, Add-Formular.
  • ConnectPanel.svelte: Gedächtnis-MCP Setup-Guide mit Config-Snippets.
  • 5 Kategorien: user (wer du bist) · instruction (Verhaltensregeln für alle Tools) · stable (Projektfakten) · versioned (Tech-Versionen) · ephemeral (7 Tage, dann weg).

v6 — Workflow & Politur ( UMGESETZT & live, Stand 2026-06-21)

  • Dashboard zeigt echtes Modell hinter dem Alias; Toolbar-Update-Badges (OS + Modell-Upgrades).
  • News als Magazin-Layout; Guide neu mit Tutorials/Workflows + Konzept-Karten.
  • Cookbook: Modelle diversifiziert (Qwen3/Gemma/Mistral/DeepSeek), „Beste Wahl für dein System".

v5 — „Anfänger-Lotse" ( UMGESETZT & live)

v4 — „Der Lotse" ( UMGESETZT & live)

v3 — Redesign + Beginner-UX + Security ( UMGESETZT & live)

Details in Git-History.


Nächste Features (Vorschläge)

v8.4 — Hermes Windows-SSH

  • Hermes kann Dateien auf Windows-PC lesen/schreiben via paramiko SSH
  • Tool: read_file_windows(path), write_file_windows(path, content), run_command_windows(cmd)
  • Hermes updated opencode.jsonc / Zed-Settings automatisch wenn neue Modelle verfügbar
  • Setup-Wizard: SSH-Test-Button mit grünem Haken

v8.5 — .well-known/opencode Remote Config

  • GET /.well-known/opencode — vollständige, dynamisch generierte OpenCode-Config (providers + models + MCP)
  • OpenCode Desktop lädt beim Start automatisch alle Configs von Mission Control
  • Einmalig: OPENCODE_REMOTE_CONFIG=http://192.168.178.151:9000/.well-known/opencode setzen

v9 — Agentic OS Orchestrierung

  • Hermes kann geplante Tasks ausführen (Cron-artig, z.B. täglich Modell-Updates prüfen)
  • Task-Queue: Aufgaben übergeben, Ergebnis später abholen
  • Push-Notifications: Hermes meldet sich wenn er fertig ist
  • Multi-Step-Workflows: "Recherchiere X, schreibe Zusammenfassung, speichere ins Gedächtnis"

v9.1 — Guides & Connect weiter verbessern

  • Zed als primäre Editor-Empfehlung (Inline-Completion + Agent, lokal)
  • Antigravity entfernen oder als "Cloud-first, lokal wackelig" markieren
  • Continue als "unsichere Zukunft (Cursor-Akquisition)" markieren
  • .well-known/opencode-Snippet in Connect-Tab ergänzen (nach v8.5)

Langfristig

  • Hermes-Persönlichkeit konfigurierbar (Name, Tonalität) über Gedächtnis instruction-Einträge
  • Voice-to-Voice latency optimieren (Whisper ROCm wenn stable)
  • Mehrsprachige TTS-Stimmen (EN + DE umschaltbar)
  • Hermes kann Mission Control selbst weiterentwickeln (Agentic self-improvement)