How cyberxz2077/agent-brain-kit works
agent-brain-kit installs a filesystem-based memory scaffold for CLI agents. The main workflow is to invoke an installer, which copies the Codex templates to a target directory, then use the scaffold’s load and retrieval rules: keep SOUL stable, maintain PREFERENCE, consult the MEMORY index, retrieve FLASHBACK summaries first, and expand into LOGS only when relevant. The repository also documents optional Kimi Code auto-loading. Installer source was sampled; template behavior and Kimi wiring are represented from README descriptions, not inspected runtime logic.
Main entry points: ai-brain-init.js Node installer · cli.py Python installer · kimi-conscious.yaml Kimi agent config · SOUL.md Stable principles
Components 16
Installers
- Python installer
python/agent_memory_bootstrap/cli.py - Node installer
node/bin/ai-brain-init.js - Shell installer
install.sh
Memory scaffold
- Stable principles
templates/Codex/SOUL.md - User preferences
templates/Codex/PREFERENCE.md - Load and retrieval rules
templates/Codex/AGENTS.md - Memory index
templates/Codex/MEMORY.md - Flashback summaries
templates/Codex/Memeries/FLASHBACK - Full context logs
templates/Codex/Memeries/LOGS - Shareable brain spec
templates/Codex/AI-Brain.md
Kimi integration
- Kimi setup script
templates/Codex/kimi-code/setup-kimi-code.sh - Kimi agent config
templates/Codex/kimi-code/kimi-conscious.yaml - Kimi system prompt
templates/Codex/kimi-code/kimi-conscious-system.md
Other components
- CLI user
- Installed scaffold
- Kimi Code CLI
Connections 28
- CLI user → Python installer: runs
- CLI user → Node installer: runs
- CLI user → Shell installer: runs
- Python installer → Stable principles: copies templates
- Python installer → User preferences: copies templates
- Python installer → Load and retrieval rules: copies templates
- Python installer → Memory index: copies templates
- Python installer → Flashback summaries: copies templates
- Python installer → Full context logs: copies templates
- Python installer → Shareable brain spec: copies templates
- Python installer → Installed scaffold: writes scaffold
- Node installer → Stable principles: copies templates
- Node installer → User preferences: copies templates
- Node installer → Load and retrieval rules: copies templates
- Node installer → Memory index: copies templates
- Node installer → Flashback summaries: copies templates
- Node installer → Full context logs: copies templates
- Node installer → Shareable brain spec: copies templates
- Node installer → Kimi agent config: copies templates
- Node installer → Kimi system prompt: copies templates
- Node installer → Installed scaffold: writes scaffold
- Shell installer → Installed scaffold: installs scaffold
- CLI user → Kimi setup script: runs optionally
- Kimi setup script → Kimi agent config: configures CLI
- Kimi Code CLI → Kimi agent config: loads agent config
- Kimi agent config → Stable principles: loads principles
- Kimi agent config → User preferences: loads preferences
- Kimi agent config → Memory index: loads memory map