Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Mobile, Web & Desktop client for Codex, Claude Code, OpenCode, Kimi, Augment Code, Qwen, fully end-to-end encrypted

License

NotificationsYou must be signed in to change notification settings

happier-dev/happier

Repository files navigation

Happier Dev

Open-source mobile, web, and desktop companion for AI coding agents

Secure • Collaborative • Self-hostable

Run Claude Code, Codex, Gemini, OpenCode (and more) on your computer
and continue seamlessly from your phone, browser, or desktop app.

End-to-end encrypted. Zero-knowledge. Built by developers, for developers.

Happier is not released, yet! February 18 update:#37

Make sure to star the repo andsubscribe to the announcements channel to be informed as soon as it's out.

You can alsojoin the Discord channel to ask any questions or report any issues that you might have.

This project exists because we needed it ourselves - and we want it to evolve through real feedback. We aim to keep the community welcoming, and contributor-friendly, whether you’re signaling an issue or proposing a larger idea.

If something feels broken, missing, or awkward —we really want to hear about it.Happier grows through shared experience and collaboration.

What is Happier?

Happier is an open-source, end-to-end encrypted companion app for AI coding agents.

It lets you run AI coding sessionslocally on your computer, thencontinue and control them remotely — from your phone, web UI, or desktop app — without losing context.

Typical use cases include:

  • checking long-running refactors while away from your desk,
  • approving permissions or responding to agent questions from your phone,
  • resuming sessions after restarts,
  • collaborating with teammates in the same AI session.

Whether you’re stepping away for a coffee or switching devices mid-task, Happier keeps your AI coding sessions alive and accessible.

Why “Happier”?

Happier started as afork ofHappy.

We were using Happy daily for work and genuinely loved the concept.
Over time, though, we needed:

  • faster iteration,
  • stronger reliability,
  • better session lifecycle handling,
  • and features that weren’t available yet.

So we started building them for ourselves.

After weeks of refining, fixing, and extending the foundation, we decided to share Happier so others could try it, use it, and help shape what comes next.

Happier is not about replacing Happy.
We originally started as contributors to Happy, submitting fixes, improvements, and new features upstream. Over time, we realized that our own needs required faster iteration and a more collaborative model than we could comfortably explore within the main project.

Happier is about exploring a faster-moving, more collaborative direction — in the open — while remaining deeply grateful for the foundation Happy provided.

Key Features

  • Collaborative sessions
    Share a live session with teammates or friends (private or public links).

  • Broad provider support
    Works withClaude Code, Codex, Gemini, OpenCode, Kilo, Kimi, Qwen, Augment (and more over time).

  • Multi-server support
    Use personal/work/self-hosted servers side-by-side, switch quickly, and keep auth scoped per server.

  • Git-aware file browser + operations
    Review changed files and diffs in-session, with optional experimental Git write actions (stage/unstage/commit/pull/push/revert).

  • Persistent sessions
    Resume sessions even after restarts; archive them and return later as if they never ended.

  • Seamless switching
    Move between terminal, web UI, and mobile while keeping full context.

  • Steering + pending queue controls
    Steer compatible sessions while they are running, or queue/edit/reorder messages before processing.

  • Mode/model/permission controls
    Pick model and mode per session (provider-capability dependent), and choose explicit permission behavior.

  • Server feature toggles
    Server owners can disable selected capabilities (for example social/voice/bug reports) so users only see what is enabled in their environment.

  • Voice options (cloud, BYO, local)
    Use Happier Voice, your own ElevenLabs account, or local OpenAI-compatible STT/TTS (including device STT/TTS where available).

  • Smart notification routing
    Notification taps open the correct session and server context automatically.

  • In-app bug reports
    Submit bug reports from settings, optionally attach diagnostics, and let teams disable report upload flows when required.

  • tmux support
    Resume remote-started sessions locally (Claude).

Security & Privacy

Happier is designed with privacy as a foundation, not an afterthought.

  • End-to-end encryption
    Built using modern cryptography (TweetNaCl).

  • Zero-knowledge architecture
    Your code is encrypted on your devices before it ever hits the wire.
    Servers cannot read your data. Encryption keys never leave your devices.

  • Built in Switzerland
    Developed in Switzerland, with a strong focus on data protection and developer transparency.

How It Works

Step 1: Download App

appstore     googleplay

Step 2: Install the CLI on your computer

curl -fsSL https://happier.dev/install| bash

Power-user/npm option (still supported):

npm install -g @happier-dev/cli

Step 3: Authenticate (recommended: mobile-first)

happier auth login

Recommended first run:

  • Choose the mobile path (QR/deep link) so account creation/login and terminal linking happen in one flow.
  • If you already use Happier on another device, sign in with that same account.
  • If you open the terminal-connect link while logged out, Happier will send you through sign in/create account and then return you to terminal approval.

Step 4: Start usinghappier instead ofclaude,codex oropencode

# Instead of: claude# Use: happierhappier# Instead of: codex# Use: happier codexhappier codex# Instead of: opencode# Use: happier opencodehappier opencode# More providers:happier geminihappier kilohappier kimihappier qwen

Step 5: Be a Happier developer

Code solo, or invite a friend to jump into the session with you.Happier acts as a secure bridge between your local development environment and your other devices.

Community-Driven

Happier is completely open-source. We built this because we wanted a more powerful, more social way to interact with AI agents - and we want to build it in the open, shaped by the people who actually use it.

This project exists because we needed it ourselves - and we want it to evolve through real feedback. We aim to keep the community welcoming, and contributor-friendly, whether you’re signaling an issue or proposing a larger idea. You are always welcome, whether you’re reporting a small bug or proposing a larger idea.

What that means in practice:

  • Open development and transparent discussions
  • Fast feedback loops on issues and pull requests
  • A focus onsolving real developer pain, not chasing hype

If something feels broken, missing, or awkward — we want to hear about it.Happier grows through shared experience and collaboration.

Project Structure

  • apps/ui/ – mobile, web, and desktop clients
  • apps/cli/ – Happier CLI wrapper for AI coding agents
  • apps/server/ – encrypted relay / self-hosted backend

Contributing

Contributions are welcome.

Whether it’s:

  • a bug fix,
  • a small UX improvement,
  • or a larger architectural idea,

please feel free to open an issue or pull request.We try to keep discussions constructive, respectful, and focused on real usage.

See CONTRIBUTING.md for development setup and guidelines.

License

MIT License — see LICENSE for details.

Not affiliated with or endorsed by Anthropic, OpenAI, or Google.

Code faster. Code together. Be Happier.

About

Mobile, Web & Desktop client for Codex, Claude Code, OpenCode, Kimi, Augment Code, Qwen, fully end-to-end encrypted

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors51


[8]ページ先頭

©2009-2026 Movatter.jp