readme-demo.mp4
- Multi-provider within one session. Astra, Fable, and Grok in the same session. Switch models in the middle of a task or delegate to subagents.
- Natively multiplayer. Invite a colleague or a friend into the session. You both watch the same agent work, and either of you can steer it.
- Reuse current subscriptions. Sign in with the Claude, Codex, and Grok plans you already pay for. Happy adds a harness, not another bill.
- Open source MIT. It runs on your own hardware and your projects stay ordinary folders. Read the code, fork it, ship your own build.
- End-to-end encrypted mobile app. Left your desk? The same sessions are already on your phone, and what moves between your devices is encrypted.
Website · Documentation · Discord · Development guide · MIT License
| Repository | What it is |
|---|---|
| slopus/happy | The mobile app (iOS, Android, web), the original CLI, and the relay server |
| slopus/happy-desktop ← this repository | The desktop app for macOS, Windows, and Linux |
| slopus/happy-agent | Happy Agent, the open-source agent runtime the desktop app runs on |
| slopus/slopus.github.io | The website and docs at happy.engineering |
The original CLI wraps the Claude Code and Codex harnesses directly in your terminal and lets you continue from your phone.
For multi-model sessions and teams, move to the desktop app and Happy Harness.
npm install -g happy
# Start Claude Code
happy claude
# Or start Codex
happy codex