Helm Code is an "agent harness control surface": a server that drives coding-agent CLIs on your machine, plus web, desktop, and mobile clients to control them.
Works with your subscriptions on Claude Code, Codex, Cursor, Grok Build, and OpenCode. If they're set up on your computer, Helm Code can control them.
Note
This is buluma's fork of T3 Code. It ships its own desktop builds from GitHub Releases; it does not publish to the App Store, Play Store, or any hosted web app — those belong to the upstream project. Web and mobile clients here are source you build and run yourself; see docs/internals/overview.md.
Nothing. Helm Code exists because its authors wanted the best possible development experience with agents. They were inspired by existing solutions like the Codex desktop app, Conductor, Claude Desktop and Cursor Glass, but none met the bar.
The goal was something performant, remote-ready, and truly open — open enough that if it ever goes the wrong direction, you have everything you need to fork it and build the editor you want. This repo is exactly that: a fork.
Warning
Helm Code currently supports Codex, Claude, Cursor, Grok Build and OpenCode. Install and authenticate at least one provider before use:
- Codex: install Codex CLI and run
codex login - Claude: install Claude Code and run
claude auth login - Cursor: install Cursor CLI and run
agent login - Grok Build: install Grok Build CLI and run
grok login - OpenCode: install OpenCode and run
opencode auth login
This fork publishes raw desktop binaries (dmg/exe/AppImage) to GitHub Releases. Download the latest one for your platform there.
The server-only path is published to npm as helmcode:
npx helmcode@nightlyNightly builds publish under the nightly dist-tag on a ~3-hour cadence; latest isn't claimed by a stable release yet, so pin @nightly explicitly. npm install -g helmcode@nightly works the same way if you want it on PATH instead of re-fetching via npx each time.
Package-registry installs (winget, Homebrew, AUR) are still not set up on this fork — those need separate submissions to each registry, none of which exist here yet. Run from source instead if you want to skip npm entirely; see the contributing section below.
This is early and forked. Expect bugs, and expect it to drift from upstream over time.
Not actively accepting contributions right now — small, focused fixes may still be considered. See CONTRIBUTING.md before opening an issue or PR.
Full docs live in docs/. There's no docs site yet.
- Install and first run
- Permission modes
- Keyboard shortcuts
- Customize a project icon
- Remote access from a phone or another machine
- Keeping app and server in sync
- Source control integrations
- Multiple accounts: Codex · Claude
- Linux: run Helm Code as a background service
Building from source? Start at docs/internals/overview.md.
Helm Code uses Vite+ so you'll need to install the global vp command-line tool.
macOS / Linux:
curl -fsSL https://vite.plus | bashWindows:
irm https://vite.plus/ps1 | iexSee their getting-started guide for more: https://viteplus.dev/guide/
vp i