#3030th of 37 in Coding agents and assistants

happy

Mobile app, CLI and relay server to control Claude Code and Codex remotely

Stars
24.1k
License
MIT
Last commit
Oct 2026
Last release
Sep 2026
Language
TypeScript
Stars, last 29 weeks+8,442
24 Mar 2026: 15,695 stars31 Mar 2026: 16,408 stars7 Apr 2026: 17,036 stars14 Apr 2026: 17,889 stars21 Apr 2026: 18,513 stars28 Apr 2026: 19,006 stars5 May 2026: 19,726 stars12 May 2026: 20,227 stars19 May 2026: 20,576 stars26 May 2026: 20,898 stars2 Jun 2026: 21,179 stars9 Jun 2026: 21,434 stars16 Jun 2026: 21,695 stars23 Jun 2026: 21,878 stars30 Jun 2026: 22,047 stars7 Jul 2026: 22,228 stars14 Jul 2026: 22,399 stars21 Jul 2026: 22,548 stars28 Jul 2026: 22,707 stars4 Aug 2026: 22,929 stars11 Aug 2026: 23,110 stars18 Aug 2026: 23,241 stars25 Aug 2026: 23,356 stars1 Sept 2026: 23,465 stars8 Sept 2026: 23,596 stars15 Sept 2026: 23,718 stars22 Sept 2026: 23,820 stars29 Sept 2026: 23,918 stars6 Oct 2026: 24,015 stars13 Oct 2026: 24,137 stars

15,695 on 24 Mar 202624,137 on 13 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Happy is an Expo mobile and web client, an npm CLI (`happy claude`, `happy codex`) that wraps the Claude Code and Codex harnesses, and a relay server for end-to-end encrypted sync. Sessions started in the terminal can be continued from a phone. The newer multi-model Happy Harness (Claude, Codex, Grok) lives in the separate desktop app and happy-agent repositories.

Who it is for: Developers who want to drive Claude Code or Codex sessions from their phone

Strengths

  • Continue terminal Claude Code and Codex sessions from iOS, Android or web
  • Mobile sync between devices is end-to-end encrypted via a relay server
  • MIT licensed; the relay server is in the repo for self-hosting
  • Reuses existing Claude, Codex and Grok subscriptions rather than adding billing

Weaknesses

  • Multi-model Harness and multiplayer sessions are in other repos, not this one
  • Original CLI only wraps Claude Code and Codex, not Grok
  • README gives no self-hosting steps, ports or resource requirements
  • Needs an existing Claude or Codex subscription or install to be useful

What it needs

  • no GPU
  • Docker
  • Needs Claude Code, Codex, Node.js and npm
  • Models: Claude, Codex, Grok

Also in Coding agents and assistants

See all 37
Also in Coding agents and assistants
RankProjectScore
1claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs194.9k starsMIT83 out of 100
2opencodeTerminal coding agent with build and plan modes, plus a desktop app213.4k starsMIT79 out of 100
3oh-my-openagentTerminal coding agent that fans work out across many models70k starscustom license78 out of 100
#4orcaDesktop app that runs CLI coding agents in parallel git worktrees92.1k starsMIT77 out of 100
#5openinterpreterTerminal coding agent, a Codex fork tuned for low-cost models68.6k starsApache-2.077 out of 100