Happier Docs
Run coding agents on your own machines and drive them from your phone, a browser, or anywhere else.
Happier runs coding agents — Claude Code, Codex, OpenCode, Cursor, Gemini and nine more — on computers you control, and lets you watch, steer, approve and reply to them from your phone, a browser, or another machine. The work happens on your hardware, in your repository, with your agent's own credentials.
Sessions sync end-to-end encrypted. On Happier Cloud, and on a self-hosted server at its defaults, the server holds ciphertext and routing metadata and cannot read your conversations. A self-hosted operator can choose a plaintext storage policy instead — Security covers exactly what changes.
Start here
Start here
Install a client and the CLI, connect them, and run your first session. About ten minutes.
Get the apps
iPhone, Android, desktop and browser — and which one to start with.
Coding agents
Every agent Happier drives, what each needs installed, and how to authenticate it.
Agent capabilities
What varies between agents: resume, forking, steering, images, models.
Run your own relay
Self-hosting: containers, TLS, database, auth and the settings that matter.
Working in a session
Permissions, queueing, steering, and picking a session back up later.
Code and review
Read what an agent changed, comment on it, and commit — without leaving the session.
Browse by topic
Using Happier
- Working in a session — permissions, queueing, steering, and coming back to a session later.
- Staying on top of work — folders, unread state, transcript navigation and search, once you are running more than a few.
- Code and review — files, diffs, review comments, git and pull requests.
- Coding agents — every agent, plus models, profiles and authentication.
- Voice — the four voice modes, and what voice is allowed to do on your behalf.
Connecting things to it
- Extending Happier — MCP servers, skills, delegated work, and driving Happier from an editor.
- Accounts, machines and sharing — linked agent accounts, moving files between machines, sharing a session.
- Apps and interface — the app, the desktop control panel, the CLI and the daemon.
- Extras — automations, notifications, the embedded terminal, feature flags.
Running and trusting it
- Security — what the server can and cannot read.
- Self-hosting — your own relay, and who is allowed to sign in to it.
- Release channels — stable, preview and dev, and how to move between them.
- Legal — terms and privacy.
If something is not working
Check your setup explains happier status
and happier doctor repair, which between them diagnose and fix most of what
goes wrong on a machine.
Contributing
Building Happier itself, rather than using it, starts at Development. The local stack that runs the server, CLI and app together against your own checkout is documented under hstack.