Run multiple Claude Code sessions with built-in intelligence.
Web research. Code graph. Telegram. Desktop app.
Free forever. Upgrade from $39/yr.
Stop juggling terminals. Stop losing context. One command center for all your AI coding.
Run 6+ Claude Code sessions simultaneously. Each gets its own terminal, status indicator, and quick controls. Expand any session for full interaction.
Siri-style glowing orb for session health at a glance. Link sessions, share context, trigger debates between agents.
22 commands. Start sessions, approve permissions, upload files, run research — all from your phone. Bidirectional sync with web UI.
Live event stream from all sessions — tool calls, thinking, errors, costs — in one scrollable feed. Filter by session or type.
Pit multiple Claude sessions against each other. Structured rounds, counterarguments, and a final verdict. Let AI argue so you don't have to.
Native app for Windows, macOS, and Linux. System tray, auto-updater, and offline-capable. Built with Tauri.
Claude asks to run a command? Approve or deny from web UI or Telegram. Color-coded danger flags keep you in control.
Auto-compact (3 modes), cost budget caps, session rename, enhanced resume with search. Context meter shows remaining window.
One docker compose up and you're running. Server, web UI, and Telegram bot — all in a single container.
Companion doesn't just manage sessions — it makes every agent more effective with automatic context enrichment.
/research.
Docker (recommended):
curl -fsSL companion.theio.vn/install | sh
One command pulls the image and creates your config. Works on macOS, Windows, and Linux.
docker compose up -d
Server, web UI, and Telegram bot start automatically. Free tier is instant — no license needed.
# Open browser → localhost:3580
# Click "New Session"
# Start coding with Claude
Create sessions, run research, scan your codebase. Free tier is forever — upgrade anytime from $39/yr.
No hidden fees. Free tier is forever. Paid plans unlock more sessions and premium intelligence features.
You bring your own Claude subscription. Companion is the management layer — we don't touch your API usage or billing.
~$3.25/mo · billed annually
~$6.58/mo · billed annually
Companion runs locally on your machine via Docker or desktop app. It spawns Claude Code CLI processes using your own Claude subscription. Your code never leaves your computer.
# 1. One-line install (downloads docker-compose.yml + .env)
curl -fsSL https://companion.theio.vn/install | sh
cd companion
# 2. Launch — free tier starts instantly
docker compose up -d
# ✓ Open http://localhost:3580
# ✓ 2 sessions free, forever
# ✓ Uses your own Claude Code subscription
Requires Docker Desktop + your own Claude subscription. Image pulled from ghcr.io.
# 1. One-line install (PowerShell)
irm https://companion.theio.vn/install.ps1 | iex
cd companion
# 2. Launch — free tier starts instantly
docker compose up -d
# ✓ Open http://localhost:3580
# ✓ 2 sessions free, forever
# ✓ Uses your own Claude Code subscription
Requires Docker Desktop for Windows + your own Claude subscription.
Native desktop app for macOS, Windows, and Linux — no Docker required. Built-in server and auto-updater.
Requires your own Claude subscription.
License key emailed after payment. You can also set COMPANION_LICENSE in your .env file.
Yes. Companion uses your existing Claude Code subscription (Max or your own API key). We don't provide API access or charge for Claude usage — you pay Anthropic directly. Companion is purely the management layer on top.
Companion spawns and manages Claude Code CLI sessions on your machine. It gives you a web dashboard to run multiple sessions at once, automatic web research and code intelligence, a Telegram bot to chat with Claude from your phone, real-time activity monitoring, and shared context across sessions via the Magic Ring. Think of it as a command center for Claude Code.
Starter ($39/yr) and Pro ($79/yr) are billed annually. Your license key works for 1 year from purchase. When it expires, you drop back to the free tier (2 sessions, no WebIntel/CodeGraph). Renew anytime to re-activate. No auto-renewal surprises — you renew when you want.
Free tier gives you 2 concurrent sessions forever with the full web dashboard, Magic Ring, Telegram bot, templates, Debate mode, and thinking mode. No account, no credit card, no time limit. Paid plans unlock more sessions and intelligence features (WebIntel, CodeGraph, Scheduled Sessions).
Starter ($39/yr) bumps you to 6 concurrent sessions — great for everyday use. Pro ($79/yr) gives unlimited sessions plus the intelligence layer: WebIntel (auto docs + web research), CodeGraph (code dependency analysis), and Scheduled Sessions (calendar-based automation).
WebIntel automatically detects libraries in your code (100+ supported) and injects their documentation into Claude's context. It also provides web research and site crawling. CodeGraph scans your codebase to build a semantic dependency graph — functions, classes, imports, hot files, impact analysis. Both run locally and enrich every Claude session automatically.
Companion runs locally via Docker on the machine where your code lives — it spawns Claude Code processes that need direct filesystem access. The app runs on localhost:3580. The only external call is license verification via pay.theio.vn. Your code and credentials never leave your machine.
Create a Telegram bot via BotFather, add the token to your .env. Available on all tiers (including free) with 22 commands: start sessions, send messages, approve permissions, upload files, and get real-time notifications. Stream Bridge lets you seamlessly switch between web and Telegram mid-conversation.
Docker Desktop (recommended) or the native desktop app. Works on macOS, Linux, and Windows (WSL). Minimum 2GB RAM. You'll also need an active Claude Code subscription from Anthropic.
Yes. All paid licenses come with a 30-day money-back guarantee. If Companion isn't right for you, email us and we'll refund your purchase — no questions asked.
Join developers who ship faster with Companion.
We'll send the license key to your email.
License key sent to
Check your inbox. Add the key to your .env file or activate from the web UI Settings.