
Happy
A multi-model coding agent app that runs Claude, Codex and Grok, with a phone companion, using your existing s
- Stars
- 24.4k
- Forks
- 2.1k
- Licence
- MIT
- Language
- Swift
- Last update
- 4 days ago
- Type
- App
What it is
Happy is an open-source (MIT) app that lets you run AI coding agents such as Claude Code, Codex and Grok from one place, and watch or steer them from a phone. According to its README, you sign in with the subscriptions you already pay for rather than buying new access. The README also describes a simple terminal CLI (npm install -g happy) that wraps Claude Code and Codex and can continue sessions on your phone.
- Start a Claude Code or Codex session from the terminal with happy claude or happy codex and continue it on your phone
- Give different tasks to different models such as Claude, Codex or Grok within one app
- Invite a colleague into a session so you both see the same agent work and either can steer it
- Use the mobile app or web client to follow sessions while away from your desk
Great for
- Developers who already pay for Claude, Codex or Grok subscriptions and want one interface for them
- People who want to check on a running coding agent from their phone
- Small teams who want to watch and steer the same agent session together
- Users who want an MIT-licensed codebase they can read or fork
Not ideal for
- People who need a fully audited, production-grade security tool: the README does not describe a security review and says little about threat models beyond end-to-end encryption of device sync
- Users who only want a single model and a simple terminal command: the original CLI covers that more directly, and the multi-model features point to the desktop app and Happy Harness
- People without any existing agent subscription or API access, since the README centers on reusing those logins
How to get it
- 1
Install with a package manager
You'll need: Node.js (version not specified in the README) · An existing Claude Code or Codex installation or subscription
Install the original CLI globally
npm install -g happy - 2
Run it
- Run npm install -g happy in a terminal
- Change into a project folder
- Run happy claude to start Claude Code, or happy codex to start Codex
- Scan or follow the prompts to continue the session on your phone, if you want mobile access
- 3
Get the most out of it
- Use the desktop app and Happy Harness for multi-model sessions, as the README suggests for that use
- Invite a collaborator into a session to work together on the same agent run
- Connect Gemini through Antigravity or add OpenCode or an Agent Client Protocol agent as a harness, per the README
- Read the docs at happy.engineering/welcome for setup details not covered in the truncated README
Downloads
Strengths
- Free and MIT-licensed, with the source code available on GitHub
- Reuses existing Claude, Codex and Grok subscriptions rather than adding a separate bill, per the README
- Projects remain ordinary folders on your own machine, as the README describes
Trade-offs
- The README is truncated and the multi-model features are described mainly at a high level, so exact behavior is unclear
- The repository covers only the mobile app, original CLI and relay server; the desktop app and agent runtime live in separate repositories
- The latest release tag listed here (cli-1.2.5) has no binaries attached, so installation relies on npm or building from source
How it compares
| Project | Stars | Type | Level | Updated | Best for |
|---|---|---|---|---|---|
| happy (this) | 24.4k | App | intermediate | 4 days ago | Developers who already pay for Claude, Codex or Grok subscriptions and want one interface for them |
| OpenHands | 92.5k | App | intermediate | 4 days ago | Developers who want coding agents running on a server while their laptop is off |
| paperclip | 110k | App | advanced | 4 days ago | Developers already running several AI coding agents who want one place to track them |
| loop-engineering | 11.7k | Learning resource | intermediate | 4 days ago | Developers who already use AI coding agents and want recurring repo chores like issue triage or CI checks |
| orca | 113k | App | intermediate | 4 days ago | Developers who already use CLI coding agents and want to run several at once |
| OmniRoute | 83.8k | App | intermediate | 4 days ago | Developers who use several AI coding tools and want one place to configure providers |
Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.