Chimera v0.1.0
First public release of Chimera — an open-source AI agent that reasons by blending many models at once, does real work on its own, keeps learning, and runs anywhere (your laptop or a $5 server). Apache-2.0, self-hostable, fully yours.
What it does
- Many minds, one answer — LLM-Fusion runs a panel of models → a judge → a synthesizer, behind a cost-aware router (cheap turns use one model; hard problems get fused).
- It does the work, not just chat — plans, uses tools, checks its own output, and self-corrects with verify-or-revert (executable evidence is the ground truth, so a strict reviewer can't discard verified-correct work).
- Gets better the more you use it — layered memory (SQLite + FTS5 recall, cross-session user profile, LLM consolidation of fact clusters, preference nudges) plus skills it writes and refines for itself.
- Safe by design — a governance kernel (allow / warn / block / review), a static validator for self-modification, worktree isolation, and human-in-the-loop for anything destructive.
Highlights in this release
- Subagent layer — an isolated read-only Context Explorer (FastContext-style grep/glob that returns a compact
file:linemap), a genericspawn_subagenttool, tool-using role agents, and an IsolatedCrew that runs workers in parallel git worktrees with per-worker verify gates and an optional--synthesizesupervisor. - Runs on a server —
serve --cronfires scheduled jobs on a real clock (proactive, not just reactive); Dockerfile + docker-compose +install.sh+ a full deploy guide. - Talks to people where they are — native Discord, Telegram, Slack, and Signal adapters; two-way WhatsApp via inbound webhook; webhook-triggered SOPs.
- Connects to anything — MCP client + OpenAPI→tool import + a reference tool library (code interpreter, email/IMAP, calendar, image/TTS, arXiv, and more).
- Onboarding from other agents — migrate config, skills, and long-term memory from Hermes & OpenClaw (memory is merged, not overwritten).
Quality
463 tests · mypy --strict clean · ruff clean · CI green on Python 3.11 / 3.12.
Get started
git clone https://github.com/brcampidelli/chimera-agent.git
cd chimera-agent
pip install -e . # or: uv sync
cp .env.example .env # add one provider key (an OpenRouter key unlocks the fusion panel)
chimera doctorFull guide: docs/usage.md · Deploy: docs/deploy.md
Honest status
Chimera is alpha — it builds, runs, and is heavily tested, but has no production mileage yet. Start with low-stakes tasks, keep the guardrails on (--guard, CHIMERA_SANDBOX=docker), and tell us what breaks. Contributions and issues very welcome. 💜
🤖 Generated with Claude Code