My agent
 
 
 
 
Go to file
PeninsulaInd af767f9684 Implement two-brain architecture: chat brain + execution brain
Chat brain uses OpenAI-compatible APIs (OpenRouter/Ollama/LM Studio) for
all UI conversations, giving full control over system prompts so the
Cheddah personality works correctly. Execution brain uses Claude Code CLI
for heartbeat, scheduled tasks, and delegated system-level work.

- Split llm.py: chat() routes through OpenAI-compat only, new execute()
  calls Claude CLI with Bash/Read/Edit/Write/Glob/Grep tools
- Add chat_model config field (default: openai/gpt-4o-mini)
- Add delegate_task tool bridging chat brain to execution brain
- Scheduler/heartbeat now use execute_task() for real CLI power
- UI dropdown shows chat-only models with custom value support
- Updated model list to current OpenRouter top models (Feb 2026)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 22:59:32 -06:00
cheddahbot Implement two-brain architecture: chat brain + execution brain 2026-02-13 22:59:32 -06:00
identity Implement two-brain architecture: chat brain + execution brain 2026-02-13 22:59:32 -06:00
.gitignore Initial implementation of CheddahBot personal AI assistant 2026-02-13 20:20:39 -06:00
config.yaml Implement two-brain architecture: chat brain + execution brain 2026-02-13 22:59:32 -06:00
requirements.txt Initial implementation of CheddahBot personal AI assistant 2026-02-13 20:20:39 -06:00