Comparison

Sesori vs Happy Coder

Happy Coder is an MIT-licensed open-source mobile client for Claude Code, Codex, and Gemini CLI with end-to-end encryption (TweetNaCl) and an optional self-hosted relay. Sesori targets the same job, but with a different starting agent (OpenCode), a native iOS and Android app, and a bridge that is designed to plug into more assistants over time.

TL;DR

If you live in Claude Code or Codex and want a free, MIT-licensed, community-maintained option, Happy Coder is great. If you use OpenCode or want a polished native mobile app with a bridge built for multi-agent support, Sesori is the better fit.

Side by side

Feature Sesori Happy Coder
Primary agents OpenCode today. Claude Code, Codex, and others planned via the bridge plugin model. Claude Code, Codex, and Gemini CLI.
License Open-source bridge. MIT-licensed across the stack.
Mobile app Native iOS and Android. iOS, Android, and a web client.
How it attaches to the agent Lightweight bridge CLI runs alongside your local agent and pairs to your account. CLI wrapper. Run `happy` instead of `claude` to mirror the session.
Relay model End-to-end encrypted relay (X25519 + XChaCha20-Poly1305). Only opaque encrypted traffic reaches it. Signal-grade end-to-end encryption (TweetNaCl), zero-knowledge relay. Self-hostable if desired.
Voice input Native voice for prompts and replies, designed for coding sessions. Built-in voice agent using Eleven Labs for speech-to-text.
Pricing Bridge is open-source today. Long-term pricing announced as the product matures. Free. MIT open-source, with an option to self-host the relay.
Roadmap focus Multi-agent plugin architecture, polished native UX, account-based onboarding. Community-driven, currently free with no paid tiers. Strong Claude Code coverage and an active GitHub repo.

Which one is right for you?

Pick Sesori if you

  • You already use OpenCode, or expect to switch between multiple AI coding tools.
  • You want a native mobile app rather than a wrapper around a web view.
  • You prefer account-based pairing instead of running a CLI wrapper for each session.
  • You want a bridge built to host more agent integrations over time.

Pick Happy Coder if you

  • You live in Claude Code, Codex, or Gemini CLI today and want a free, MIT-licensed option.
  • You enjoy running a CLI wrapper and want full control over the relay.
  • You want to self-host the entire stack on your own infrastructure.
  • You are happy with community-driven software and the GitHub-driven roadmap.

FAQs

Happy Coder is a wrapper-CLI plus client around Claude Code and Codex. Sesori is a separate bridge process plus native app, currently focused on OpenCode, with multi-agent support on the roadmap. Both are end-to-end encrypted. The choice usually comes down to which agent you live in and how polished a native mobile UX you want.
Yes. Both projects encrypt session traffic so the relay can't read it. Happy Coder is also fully self-hostable. Sesori's relay is operated by the Sesori team but only sees opaque binary by design.
Not yet. OpenCode is the first supported agent. The bridge is being built with a plugin model so Claude Code and Codex can be added later. If you're a Claude Code user today and don't want to wait, Happy Coder is a reasonable choice.
The bridge is open-source and runs on your machine. The relay is currently operated by Sesori. If self-hosting the relay is a hard requirement for you today, Happy Coder is the safer pick.
Both support voice. Sesori treats voice as a first-class input designed for coding sessions, with prompts and replies tuned for that workflow. Happy Coder has a built-in voice agent using Eleven Labs for speech-to-text.
Coming soon