Skip to content

KIMody (Odysseus) — der persönliche Arbeitsplatz-Agent

KIMody ist Odysseus — und Odysseus läuft bereits produktiv (repo-odysseus-1 auf spark-dev-01). Kein Konzept: ein persönlicher Assistent mit eigenem Gedächtnis, Galerie, Web-Recherche und SSO-Anbindung.

Steckbrief (Live-Stand)

Eigenschaft Wert
Container repo-odysseus-1 (Compose-Stack repo), Port 7000 (lokal gebunden)
Gedächtnis eigene ChromaDB-Instanz (repo-chromadb-1); Memory-Import bis 10 MB
Galerie Upload bis 100 MB — Dokumente/Medien gehören zum Assistenten
Recherche eigene SearXNG-Instanz (repo-searxng-1), privat, ohne Tracking
Modelle LLM_HOSTS = litellm, ollama — lokal zuerst, Cloud nur über das Gateway
Benachrichtigung ntfy (repo-ntfy-1) — KIMody kann sich melden
Zugang SSO-Header-Auth (Keycloak-Gateway), Admin-gebunden
Skripting ODYSSEUS_SCRIPT_HOST — automatisierbare Abläufe

Was das bedeutet

Odysseus ist der Prototyp des KIM-Arbeitsplatz-Musters: ein Agent pro Mensch, mit eigenem, privatem Gedächtnis (nicht der Mandanten-KB), eigener Recherche und eigenen Artefakten — angebunden an dieselbe Modell- und Schutzschicht wie die Federation. KIMclaw spricht für den Mandanten, KIMody spricht für dich.

flowchart LR
  classDef face fill:#141008,stroke:#d4a017,color:#f4ede4
  classDef data fill:#0f1420,stroke:#a78bfa,color:#ece8f8
  U["Du"] --> O["KIMody / Odysseus\npersönlicher Agent"]:::face
  O --> M["eigene ChromaDB\nprivates Gedächtnis"]:::data
  O --> G["Galerie\nDokumente & Medien"]:::data
  O --> S["eigene SearXNG\nprivate Recherche"]:::data
  O --> L["LiteLLM / Ollama\nlokal zuerst"]
  O -.meldet sich.-> N["ntfy Push"]

Vom Odysseus zum Produkt KIMody

  1. Branding & Mandantenfähigkeit: Odysseus-Instanz pro Nutzer provisionierbar machen (heute: eine Instanz, admin-gebunden) — Instanz = Teil des Mandanten-Pakets.
  2. Arbeitsplatz-Skills schärfen: Posteingang-Triage, Termin-/Aufgabenblick (n8n/MS365), Zahlen-Auskunft (Trino/KPI-Mining) als Standard-Skills.
  3. Belegbarkeit: pro Skill Vorher/Nachher-Messung (Minuten/Woche) für Heropage und Vertrieb.

Abgrenzung in der Federation

Agent Spricht für Gedächtnis
KIMody / Odysseus den einzelnen Menschen private ChromaDB
KIMclaw / Hermes den Mandanten im Dialog Qdrant (Mandanten-KB)
NemoClaw den Betrieb Letta + eigener Zustand
OpenClaw Pläne & Architektur Federation-Kontext