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:

[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.5
Codex--tool=codex
Copilot--tool=copilot
Gemini CLI--tool=gemini
Amazon Q--tool=amazonq
Cursor--tool=cursor
Cline--tool=cline
Roo--tool=roo
Clawdhub--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        │
   └────────────────────────────────────┘

Read the deep-dive →

─── » » » ───

Capture what you learn.

Retrieve it across sessions.
GraphRAG underneath. /reflect on top.
170+ learnings indexed and growing.

How it works →
115 modules
86 skills
37 agents
2 plugins
═══════════════════════════════════════════════════════════

Open source. MIT.
Installs in a single command.

brew install ainb
═══════════════════════════════════════════════════════════