LogoAIAny
Icon for item

HAPI

Run official Claude Code/Codex/Gemini/OpenCode coding sessions locally and control them remotely via Web/PWA/Telegram — local-first workflow with seamless handoff between local and remote, AFK approvals from phone, voice assistant, and multi-agent CLI support.

Introduction

Most remote-control UIs replace the local developer experience; HAPI instead wraps the agent CLIs so your terminal stays primary while you gain remote control and phone-based approvals. This local-first handoff keeps session state on your machine but lets you inspect and approve agent actions from a browser or phone without restarting the session. (github.com)

What Sets It Apart
  • Seamless handoff between local and remote sessions — you can run an agent locally, open the session on your phone or browser, then switch back without losing context (so you keep local files, environment, and history while getting remote control). (github.com)

  • Native-first, terminal wrapper model — HAPI wraps existing agent CLIs (Claude Code, Codex, Cursor Agent, Gemini, OpenCode) instead of replacing them, so you keep established developer workflows and muscle memory (so adoption cost is low for terminal-heavy users). (github.com)

  • AFK approvals + secure relay — the hub can use an end-to-end encrypted relay (WireGuard + TLS) so you can approve agent-driven commands from your phone without exposing raw session data; this makes short approvals and quick interactions possible while keeping secrets local. (github.com)

  • Multi-client remote UI (Web/PWA/Telegram) and voice assistant — access sessions from a PWA or a Telegram Mini App and use the built-in voice assistant for hands-free control (so remote interventions are fast and versatile). (github.com)

Who It's For — Fit & Trade-offs

Great fit if you: developers who prefer terminal-first workflows but want remote oversight (phone/browser), teams that need session continuity across devices, and privacy-conscious users who prefer sessions to run on their hardware.

Look elsewhere if you: need a hosted SaaS that fully replaces local CLIs, require heavy multi-user collaboration features out of the box, or cannot run a small local hub process (HAPI expects a local runner/hub model). Also note the project is AGPL-3.0 licensed, which has implications for redistribution and hosting. (github.com)

Where It Fits

HAPI sits between simple remote terminals and full cloud-hosted coding assistants: it preserves local execution and state while adding remote control, approval flows, and multi-device access. Use it when you want the convenience of a remote UI without moving compute or session history off your machine. (github.com)

Information

  • Websitegithub.com
  • Authorstiann
  • Published date2025/12/25

Categories