Claude Code desktop
Companion
Persistent AI companions on Box, powered by Pi. Simple web, durable execution, reproducible local development.
Install
git clone https://github.com/The-Vibe-Company/companion.gitFrom the README
companions.build Persistent AI companions with their own computer. Each personal account owns an isolated set of Companions, conversations, connections, automations, templates, files, and billing records. Pi is the agent harness, Bun packages the Linux runtime, PostgreSQL is the durable control plane, and the web client uses React, shadcn/ui, and AI Elements. The repository currently implements the local product path and the hosted integration boundaries. It is not evidence that the hosted service, provider OAuth applications, Stripe prices, or cold Box performance are production ready. See the V0 status and gaps. This product lives in The-Vibe-Company/companion. The former Skills Hub is maintained in Skillpack. See the repository migration notes for history and deployment boundaries. Run locally For the agent development loop and the Herdr service control panel, start with the worktree workflow: ./dev setup --portless, then ./dev workspace. The panel starts, stops and restarts components and exposes service URLs and validation results. Prerequisites are Python 3, Docker, and Git. The launcher downloads checksum-verified Bun 1.4.2 inside the checkout and starts isolated PostgreSQL, MinIO, Mailpit, API, worker, executor, and web processes. Open the printed web address, enter an email, then use the link in the printed Mailpit address. Local mode uses a deterministic Pi test model by default. Create a Companion and send write-note to exercise a real Pi tool call inside its Linux container. slow-write exercises cancellation; crash-after-effect exercises recovery without repeating the tool effect. Each checkout derives its own ports, database, object bucket, mail inbox, and labeled containers. Set CONDUCTOR_PORT to choose an explicit web port; API is +1, PostgreSQL…
Details
- Repository
- The-Vibe-Company/companion
- Website
- companions.build
- Language
- TypeScript
- License
- MIT
- Last updated
- 12 October 2026
FAQ
What is Companion?
Persistent AI companions on Box, powered by Pi. Simple web, durable execution, reproducible local development. It is a desktop for Claude Code, from The-Vibe-Company/companion on GitHub.
How do I install Companion?
Clone The-Vibe-Company/companion from GitHub and follow the setup steps in its README.
Is Companion popular?
The-Vibe-Company/companion has 2,413 GitHub stars and 285 forks, and is included in 3 curated Claude Code lists. It was last updated on 12 October 2026.
More desktop, web & mobile apps
CC Wf Studio
5.4kbreaking-brake/cc-wf-studio
CC Workflow Studio
desktop-cc-gui
4.6kzhukunpenglinyutong/desktop-cc-gui
Tauri desktop client that puts a GUI on Claude Code, Codex, Gemini and other coding engines.
Tuios
6.3kGaurav-Gosain/tuios
A terminal window manager that knows what your agents are doing. Tiling panes, workspaces, sessions that survive restarts, and one Inbox for every coding agent. Official only at tuios.dev and this repo. tuios has no X/Twitter account.
Claude Code Guide
4.7kzebbern/claude-code-guide
Claude Code Guide - Setup, Commands, workflows, agents, skills & tips-n-tricks from beginner to power user!
Emdash
6.2kgeneralaction/emdash
Emdash is the Open-Source Agentic Development Environment ( YC W26). Run multiple coding agents in parallel. Use any provider.
Codeg
4.3kspacering-net/codeg
Collaborative multi-agent AI coding workspace: aggregate sessions from Claude Code, Codex, OpenCode, Pi, Grok Build, etc. Desktop app, self-hosted server, or Docker.
Browse the most popular Claude Code mods, all desktop, web & mobile apps, or the skills and MCP server directories.