# Portabilität: UNIVERSAL
# Zuletzt validiert: 2026-05-17
# Nächste Prüfung: 2026-08-17

BACH INFO
=========

DEFINITION
BACH (Best-of BATCH + CHIAH) ist ein lokales, portables "Agentic Operating System" - 
eine Arbeitsumgebung für LLM-basierte KI-Assistenten. Es kombiniert Agenten-Frameworks, 
RAG-Systeme und kognitive Psychologie zu einem persönlichen "Nervensystem" für KIs.

KERNFEATURES (Die 7 Säulen)
1. Kognitives Memory-Modell: 5 Typen analog zum menschlichen Gedächtnis
   (Working, Episodisch, Semantisch, Prozedural, Assoziativ).
2. Aktive Konsolidierung: Das System lernt, vergisst und gewichtet Informationen
   via Decay, Boost und nächtliche Komprimierung.
3. Multi-Partner Delegation: Orchestrierung von Claude, Gemini und Ollama.
4. CLI-First + GUI: Volle Kontrolle via Terminal oder Web-Dashboard (8+ spezialisierte Boards).
5. Portable & Lokal: SQLite-basiert, kein Cloud-Zwang, volle Datenhoheit.
6. Domain-Agenten: 20+ Spezialisten (ATI, Steuer, Finanzassistent, Health, etc.).
7. Self-Healing: Automatische Wartung, Pfad-Heilung und Dokumentations-Forensik.

VERWENDUNG
Das System wird primär über dieses CLI (`bach.py`) oder das Web-Dashboard gesteuert.

BEFEHLE
bach --help             Übersicht aller Themen
bach status             Aktueller Systemstatus
bach task list          Offene Aufgaben anzeigen
bach mem read           Aktuelles Gedaechtnis abrufen

ARCHITEKTUR
CLI/GUI/MCP --> Hub Handler --> Skills/Tools --> Datenbanken/Dateisystem/Partner

SIEHE AUCH
wiki/was_ist_bach.txt      Ausführliche Definition & Vergleich
system/ARCHITECTURE.md          Architektur-Dokumentation (Schichten-Modell)
docs/help/architecture.txt           Technische Details
docs/help/features.txt               Feature-Liste
