Happy is a mobile and web client for Claude Code and Codex that enables end-to-end encrypted access to AI coding agents from multiple devices.
The tool solves the problem of being unable to monitor or control Claude Code and Codex sessions remotely. It works by running as a wrapper around the standard Claude Code or Codex command-line interface on your computer. When you want to control your coding agent from a mobile device, the session switches to remote mode. You can then seamlessly switch back to your computer by pressing a key on the keyboard, allowing instant device switching without interrupting your workflow.
Happy suits developers who want to check on long-running AI coding tasks while away from their desk or who prefer monitoring agent progress from mobile devices. The tool is particularly valuable for those concerned about code privacy, since all communications are end-to-end encrypted and the project explicitly avoids telemetry and tracking. It offers push notifications when Claude Code or Codex requires permission or encounters errors, keeping you informed across devices. The project provides multiple client options: a web app, iOS and Android mobile applications, and a native macOS desktop app that displays conversations alongside files, diffs, terminals, and previews.
The project maintains active development with regular updates across its multiple platform implementations. The codebase is written in TypeScript and the maintainers actively engage with the community through a Discord server. The project is open source, allowing users to audit the code and verify the privacy claims directly.