Eine passiv beobachtende KI-Persoenlichkeitsschicht fuer Windows. Drei parallele Prozesse beobachten Bildschirm, Browser und Aktivitaet, destillieren daraus eine wachsende "Persoenlichkeit" mit eigener Haltung, und stellen sie als Kontext fuer ein Chat-Interface bereit.
Architektur- und Design-Details: siehe ARCHITECTURE.md.
- observer.py -- Sensorik (Screenshots, Browser-Tabs, YouTube-Metadaten)
- neuron.py -- Ueber-Ich (Kompression, Konsistenzcheck, Drift-Erkennung, Destillation)
- gui.py -- Chat-Interface
- shared.py -- gemeinsame I/O-Primitiven (Locking, atomare Writes, robustes JSON-Parsing)
- brave_extension/ -- Browser-Erweiterung (Manifest)
pip install -r requirements.txt
copy groq_api_key.txt.example groq_api_key.txt # dann echten Key eintragen
copy gemini_api_key.txt.example gemini_api_key.txt
copy youtube_api_key.txt.example youtube_api_key.txt
MOTHERBRAIN_START.batDieses Repository enthaelt ausschliesslich Code und Architektur-Dokumentation. Alle Laufzeit- und Beobachtungsdaten (memory.txt, observations.log, personality_*.json, watched_videos.txt, gemini_chats/, etc.) sind ueber .gitignore ausgeschlossen und bleiben lokal -- sie enthalten persoenliche Beobachtungen und gehoeren nicht in ein oeffentliches Repository.
MIT, siehe LICENSE.