Run multiple Claude Code sessions from one dashboard.
Web UI. Telegram bot. Magic Ring. All in a single Docker container.
Stop juggling terminals. Stop losing context. One dashboard, all sessions.
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 shows session health at a glance. Link sessions to the ring, drag to reorder, click to focus.
Start, monitor, and chat with Claude from Telegram. Get notifications, run commands, manage sessions — all from your phone.
Live event stream from all sessions — tool calls, messages, errors — in one scrollable feed. Filter by session or event type.
Claude asks to run a command? Approve or deny from the web UI or Telegram. Never miss a permission prompt again.
One docker compose up and you're running. Server, web UI, and Telegram bot — all containerized.
curl -fsSL pay.theio.vn/companion/install | sh
Downloads docker-compose.yml and .env template. No source code needed.
docker compose up -d
Pulls image from ghcr.io and starts everything.
# Open browser → localhost:3580
# Click "New Session"
# Start coding with Claude
Create sessions, link to Magic Ring, chat from web or Telegram.
You bring your own Claude subscription. Companion is the management layer — we don't touch your API usage or billing.
Flexible, cancel anytime.
Save 13% — ~$13/mo
Companion runs locally on your machine via Docker. 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://pay.theio.vn/companion/install | sh
cd companion
# 2. Launch — 7-day free trial starts automatically
docker compose up -d
# ✓ Open http://localhost:3580
# ✓ All features unlocked for 7 days
# ✓ Uses your own Claude Code subscription
Requires Docker Desktop + your own Claude subscription. Image pulled from ghcr.io.
# After purchasing, add license key to .env
echo "COMPANION_LICENSE=cmp_pro_xxxxxxxxxxxx" >> .env
# Restart to activate Pro
docker compose restart
# Verified on startup via pay.theio.vn
# ✓ 6+ concurrent sessions
# ✓ Telegram bot + Stream Bridge
# ✓ Magic Ring + Shared context
License key emailed after payment. Verified once at startup — everything else runs 100% on your machine.
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, a Telegram bot to chat with Claude from your phone, real-time activity monitoring, and shared context across sessions. Think of it as a command center for Claude Code.
Companion must run 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.
No. Companion is distributed as a Docker image on ghcr.io. Just download docker-compose.yml, set your .env, and run docker compose up. Source code is private — you only need the image.
Install Companion and get 7 days of full Pro features — no credit card, no license key. After 7 days, you'll need a license to keep Pro features (multi-session, Telegram, Magic Ring). You can buy monthly ($15) or quarterly ($39, saves 13%).
Create a Telegram bot via BotFather, add the token to your .env. With Pro, you can start sessions, send messages to Claude, approve permissions, and get real-time notifications — all from Telegram. Stream Bridge lets you seamlessly switch between web and Telegram mid-conversation.
After payment, you receive a license key by email. Add it to your .env as COMPANION_LICENSE and restart. On startup, Companion verifies the key with pay.theio.vn and unlocks Pro features. Everything else runs 100% locally. The free trial auto-activates for 7 days — no key needed.
Docker Desktop (recommended). Works on macOS, Linux, and Windows (WSL). Minimum 2GB RAM. You'll also need an active Claude Code subscription from Anthropic.
Join developers who ship faster with Companion.
Get Started — It's FreeWe'll send the license key to your email.
License key sent to
Check your inbox. Add the key to your .env file and restart Companion.