happier-dev/happier
Web, Desktop & Mobile client for Codex, Claude Code, OpenCode, Kimi, Augment Code, Qwen, fully end-to-end encrypted
What it solves
Happier provides a cross-device interface for AI coding agents (like Claude Code, Codex, and OpenCode), allowing developers to start coding sessions locally on a computer and continue or control them remotely via mobile, web, or desktop apps without losing context.
How it works
It uses a three-part architecture: a Machine Daemon that manages LLM processes and sessions locally on the computer, a Relay Server (which can be self-hosted or cloud-based) that handles communication and storage, and a UI/App (mobile, web, or desktop) that connects to the daemon through the relay server. All data is end-to-end encrypted using TweetNaCl to ensure zero-knowledge privacy.
Who it’s for
Developers who use AI coding agents and want the flexibility to monitor, steer, or manage their AI-driven development tasks from any device, as well as teams requiring secure, self-hostable, and collaborative AI coding environments.
Highlights
- Broad Provider Support: Works with Claude Code, Codex, OpenCode, Gemini, GitHub Copilot, and other ACP-compatible CLIs.
- Multi-Device Continuity: Seamlessly switch between terminal, desktop, web, and mobile apps while maintaining session state.
- Advanced Session Management: Supports session forking, replay, handoff between different machines, and persistent sessions via tmux.
- AI Voice Assistant: A first-class assistant that can monitor sessions, answer permission requests, and send messages using voice.
- Integrated Dev Tools: Includes an embedded terminal, Git and file browser, and support for MCP servers.
- Enterprise Ready: Offers self-hosting, GitHub OAuth, OIDC, mTLS, and configurable storage policies.
Related
- Project
- Project
- Project
- Project
- Project