Open Source & Free

Control AI Coding Agents From Anywhere

Mobile and web client for Claude Code, Codex & Gemini. End-to-end encrypted. Open source. Self-hostable.

Happy Next Overview

Get Started in 3 Steps

01

Install CLI

Install the CLI on your development machine.

$ npm i -g happy-next-cli
02

Start a Session

Run happy to start a Claude Code session.

$ happy
03

Connect Your Phone

Scan the QR code with the Happy app to pair.

Everything You Need

A complete toolkit for managing AI coding agents remotely.

Multi-Agent Control

Claude Code, Codex, and Gemini as first-class agents — session resume, model selection, and cost tracking.

Orchestrator

Define multi-agent task DAGs with per-task model and working directory. Auto-schedule execution.

Voice Assistant

LiveKit-based voice gateway with pluggable STT/LLM/TTS. Talk to your AI instead of typing.

Code Browser

Browse files, view diffs, stage, commit, and discard changes — all from your phone.

E2E Encryption

Your code and conversations are encrypted before leaving your device. We cannot read them.

Self-Hostable

One-command Docker deployment. Your data, your server, your rules.

Session Sharing

Share sessions via direct invite or public link with real-time sync and access control.

Push Notifications

Know when your agent needs attention. Approve permissions from your phone instantly.

Three Agents. One App.

Happy Next treats Claude Code, Codex, and Gemini as equal first-class agents.

Claude Code

Anthropic's coding agent with deep reasoning.

Codex

OpenAI's CLI agent for code generation.

Gemini CLI

Google's AI agent for the terminal.

Self-Host in One Command

Deploy the entire stack with Docker Compose. Web app, API, voice gateway, database — all included.

terminal

$ cp .env.example .env

$ docker-compose up -d

✓ All services started

Happy Next Mascot

Free & Open Source

MIT licensed. Built in the open. Contributions welcome.

Star on GitHub