█████╗ ██████╗ ███████╗███╗ ██╗████████╗███████╗
██╔══██╗██╔════╝ ██╔════╝████╗ ██║╚══██╔══╝██╔════╝
███████║██║ ███╗█████╗ ██╔██╗ ██║ ██║ ███████╗
██╔══██║██║ ██║██╔══╝ ██║╚██╗██║ ██║ ╚════██║
██║ ██║╚██████╔╝███████╗██║ ╚████║ ██║ ███████║
╚═╝ ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═══╝ ╚═╝ ╚══════╝
IN A BOX Run agents. Worktree per session. No bullshit.
brew install ainb TUI
115 modules 4 providers tmux-bound
docs → TOOLKIT
86 skills 9 tools 37 agents
docs → PLUGINS
v2 ABI JSON-RPC cap-gated
docs → ═══════════════════════════════════════════════════════════
Plugins, the right way.
Native binaries. JSON-RPC over stdio. Deny-by-default capabilities. Your plugin can't reach the network unless you say it can.
Two reference plugins ship in-tree:
- ▸ burndown — full analytics screen +
ainb usageCLI - ▸ session-reader — pure-publisher data backend
[plugin]
name = "burndown"
version = "2.0.0"
abi_version = 2
[capabilities]
read_claude_logs = true
event_bus = true
write_plugin_data = true
network = [] # deny
[provides]
screens = ["analytics"]
cli_namespaces = ["usage"] ═══════════════════════════════════════════════════════════
One toolkit. Nine tools.
Write a skill once. Deploy it everywhere.
Claude Code
--tool=claude-code-4.5Codex
--tool=codexCopilot
--tool=copilotGemini CLI
--tool=geminiAmazon Q
--tool=amazonqCursor
--tool=cursorCline
--tool=clineRoo
--tool=rooClawdhub
--tool=clawdhub═══════════════════════════════════════════════════════════
Architecture.
┌─────────────────────────────────────────────────────────┐
│ ainb TUI host │
│ ┌──────────┐ ┌──────────┐ ┌────────────────────┐ │
│ │ tmux/PTY │ │ git/wkt │ │ plugin runtime │ │
│ └────┬─────┘ └────┬─────┘ └──────┬─────────────┘ │
│ │ │ │ │
└────────┼─────────────┼───────────────┼──────────────────┘
│ │ │ JSON-RPC/stdio
▼ ▼ ▼
┌──────────┐ ┌─────────────┐ ┌──────────────────────┐
│ Claude │ │ worktrees │ │ burndown · session- │
│ Codex │ │ per session │ │ reader · yours │
│ Gemini │ └─────────────┘ └──────────────────────┘
│ Copilot │
└──────────┘
┌────────────────────────────────────┐
│ Toolkit (86 skills · 37 agents) │
│ Deploys to 9 AI coding tools │
└────────────────────────────────────┘
┌────────────────────────────────────┐
│ Knowledge: reflect-kb (GraphRAG) │
│ /reflect /recall /ingest │
└────────────────────────────────────┘ ─── » » » ───
Capture what you learn.
Retrieve it across sessions.
GraphRAG underneath. /reflect on top.
170+ learnings indexed and growing.
115 modules
86 skills
37 agents
2 plugins
═══════════════════════════════════════════════════════════
Open source. MIT.
Installs in a single command.
brew install ainb ═══════════════════════════════════════════════════════════