v0.1.0 — an AI team whose work you can audit
Agent Team v0.1.0 — an open-source AI team that ships real work, with a conversation you can follow
One request → Master plans → Researcher / Builder / Reviewer actually work → you get artifacts plus the real bot-to-bot messages, a timeline, and verification bound to each artifact revision.
Site + narrated intro (EN/JA): https://forifor.github.io/Multibot/
Real run (2026-09-13)
Through the local Claude Code CLI, no API key. Model reported by the provider: claude-opus-5. Request: Japanese launch page + 3 social-post drafts, stop before publishing.
- Deliverables:
index.html,posts.md,HANDOFF.md,final-report.md - 10 programmatic checks pass · reviewer 6/6 pass · 2 delivered messages · 39 model turns · $1.66 list-price · 18 min 37 s · completed
- Unedited artifacts and the 77-event JSONL log:
docs/evidence/run4-*(earlier runs 1–3 included; run 1 exposed a reviewer bug, now fixed)
What's in this release
- Append-only event store (SQLite WAL, per-run seq, redaction) with chat / timeline / report as projections
- Real message delivery between bots (
send_message→ mailbox →message.sent); questions wake the other bot to answer - Immutable, SHA-256 artifact revisions; checks and review verdicts bound to a revision; review → revise → re-review loop
- Runtime-enforced limits: tool scope, write scope, budget reservation, approvals (hash + nonce), cancel / resume / fork
- Per-bot connection, model, effort and lockable system prompt; configured vs provider-reported model both recorded
- Providers:
claude_cli(local Claude Code, no key), Claude API (official SDK), OpenAI-compatible chat, Ollama; real capability probe before a run can start - macOS seatbelt sandbox for builder commands; SSRF-guarded web fetch; sandboxed HTML preview
- React UI (request · run · settings), REST + SSE, CLI
39 deterministic tests pass. MIT. Design notes and references in docs/blueprint/.