By sashabogi
Trantor — the hub-world for AI agent crews: live message bus, presence, project Kanban/flow board + crew orchestration for independent AI coding agents (Claude, Codex, Gemini, Kimi, DeepSeek)
Orchestrate a multi-agent build with Trantor — get an Advisor recommendation (solo/scrooge/crew/hybrid based on the user's plans and the work), fire up helper AI CLIs (Codex, Gemini, Kimi, DeepSeek) with pinned models in visible terminal windows, assign difficulty-tagged work over the bus, track it on the Kanban dashboard with a testing gate, delegate grunt to Scrooge, supervise actively, integrate, ship. Use when the user wants several AI agents building something together, says "fire up the crew/agents", "build it with trantor / with the crew", or asks to coordinate other coding CLIs on a task.
Finish the CURRENT session in one move: write a rich model-authored handoff, open a fresh full-window session that takes over (it auto-recaps the handoff), and close this one once the fresh session has it — a clean baton pass, one session at a time. Use when you want to wrap up and continue fresh on demand (not just at the compaction threshold). Trigger: /trantor:handoff
Run a real multi-source web/social research pass with the crew's economics: fan out across the internet (Agent-Reach channels when installed — web/Jina, Exa search, GitHub, YouTube/Bilibili transcripts, Twitter, Reddit, RSS, plus the Chinese platforms — else your own web tools), push the cheap per-source reading to Scrooge, and synthesize a cited answer yourself. Use when the user wants to research / deep-dive / "search the web" / "see what people say about X" / look something up across many sources. Trigger: /trantor:research
Matches all tools
Hooks run on every tool call, not just specific ones
Admin access level
Server config contains admin-level keywords
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Modifies files
Hook triggers on file write and edit operations
Modifies files
Hook triggers on file write and edit operations
████████╗██████╗ █████╗ ███╗ ██╗████████╗ ██████╗ ██████╗
╚══██╔══╝██╔══██╗██╔══██╗████╗ ██║╚══██╔══╝██╔═══██╗██╔══██╗
██║ ██████╔╝███████║██╔██╗ ██║ ██║ ██║ ██║██████╔╝
██║ ██╔══██╗██╔══██║██║╚██╗██║ ██║ ██║ ██║██╔══██╗
██║ ██║ ██║██║ ██║██║ ╚████║ ██║ ╚██████╔╝██║ ██║
╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝
One Advisor decides how your work runs — solo, cheap inline calls, or a live crew of Claude Code, Codex, Gemini, Kimi & DeepSeek in their own terminal windows — routed by your actual plans, supervised on a live + historical board you can scroll back through, learning from every failure.
npm install -g trantor
trantor setup # hub becomes an always-on service + config + wires your AI CLIs + doctor
Then give Claude Code (the orchestrator) the plugin:
claude plugin marketplace add sashabogi/trantor
claude plugin install trantor
That's it. (Prefer source? git clone https://github.com/sashabogi/trantor && cd trantor && npm install && bash deploy/setup.sh — identical result.)
Trantor is a local-first multi-agent orchestrator with a built-in cost router — not a cloud service, and not an agent that runs off on its own. Here is exactly what the two steps above put on your machine, so you (or an agent installing it for you) can see the whole footprint up front:
npm install -g trantor + trantor setup
trantor CLI — one global npm package.~/.agent-bus/ — a single local directory holding all state: config.json, the board data
(bus.json), and .env for any provider API keys you choose to add (e.g. DEEPSEEK_API_KEY).
Nothing in here ever leaves your machine.http://127.0.0.1:4477 — loopback only, not reachable from the network. On
macOS it's a launchd agent (com.trantor.hub) so it restarts at login; on Linux you run it yourself.~/.local/bin — the cost ledger and cheap-model router.claude plugin install trantor adds, inside Claude Code only:
relay) exposing the relay_* tools, plus the /trantor:* skills.What it does not do: no cloud, no accounts, no telemetry, nothing phones home; it never uploads
your code or keys; it doesn't touch other CLIs' credentials — Codex, Gemini, Kimi and DeepSeek are
ones you already installed and signed into, and Trantor just coordinates them locally. The optional
API keys in ~/.agent-bus/.env are used only to call the cheap models you opted into for routing.
Remove everything, anytime:
claude plugin uninstall trantor # drop the MCP tools, skills, and hooks
launchctl bootout gui/$(id -u)/com.trantor.hub # stop the hub service (macOS)
rm -f ~/Library/LaunchAgents/com.trantor.hub.plist
rm -rf ~/.agent-bus # delete all local state + keys
trantor setup ends with the doctor — an honest map of where you stand:
TRANTOR DOCTOR
core
✓ node 22.x
✓ hub up at http://127.0.0.1:4477
claude (the orchestrator)
✗ plugin not installed
→ claude plugin marketplace add sashabogi/trantor && claude plugin install trantor
crew CLIs (install any subset — seats follow the work)
✓ codex: wired to the bus
✗ codex: NOT authenticated — it will join the bus but fail on its first turn
→ codex (sign in with your ChatGPT account on first run)
– kimi: not installed (optional)
the brain
✗ quota profile not set → trantor profile set claude=max codex=plus deepseek=api
Fix the → lines (each CLI's own sign-in happens once, in that CLI) and re-run trantor doctor
until it's clean.
Provider API keys (e.g. DEEPSEEK_API_KEY) live in one file: ~/.agent-bus/.env — the
crew runners source it automatically.
Open Claude Code in the project you want built and say it in plain words:
fire up the crew — build me a 2-player asteroids game with power-ups
npx claudepluginhub sashabogi/trantor --plugin trantorUnified codebase intelligence, semantic memory, and multi-provider LLM routing
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.