tiann/hapi

App for Codex / Claude Code / Pi / OpenCode / Kimi Code / Grok Build, vibe coding anytime, anywhere

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 35 minutes ago
Added to GitGenius on September 13th, 2026
Created on December 24th, 2025
Open Issues & Pull Requests: 227 (+0)
GitHub issues: Enabled
Number of forks: 565
Total Stargazers: 5,067 (+0)
Total Subscribers: 17 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 15.7 hours
Mean response time: 11.9 days
90th percentile: 43.0 days
Tracked items: 699

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 55% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Work labelled "agent:cursor" is answered fastest, typically in about 22 hours, while "status:needs-repro" waits about 4 weeks. Almost all tracked open issues have seen activity in the last three months. Only 11% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 64
New in 7 days: 28
Closed in 7 days: 136
Avg open age: 47 days
Stale 30+ days: 25
Stale 90+ days: 0

Recent activity

Opened in 7 days: 23
Closed in 7 days: 136
Comments in 7 days: 121
Events in 7 days: 272

Top labels

  • bug (286)
  • enhancement (213)
  • area:web (178)
  • area:cli (123)
  • area:hub (81)
  • status:needs-triage (71)
  • status:confirmed (53)
  • agent:codex (34)

Detailed Description

HAPI is an app that lets you run and remotely control AI coding agents like Claude Code, Codex, and others through native iOS and Android apps, web interfaces, or Telegram Mini App.

HAPI solves the problem of being tied to a single machine or interface when working with AI coding agents. It wraps your existing agent rather than replacing it, preserving your terminal experience and muscle memory while adding the ability to seamlessly switch between local and remote work. The tool maintains context across handoffs—you can start coding locally, continue on your phone, and return to your desktop without losing session state or restarting. It supports multiple AI agents through a unified workflow and uses WireGuard plus TLS encryption for end-to-end security, with options for self-hosted relay through Cloudflare Tunnel or Tailscale.

HAPI suits developers who want to approve AI requests away from their desk, run terminal commands from their phone, or work across multiple devices without context loss. It works with Claude Code, Codex, Cursor Agent, Grok Build, OpenCode, Kimi, Copilot, Antigravity, Pi, and DeepSeek Harness. The README positions HAPI as a local-first alternative to Happy, with documented key differences. The tool includes native apps with chat, approvals, session creation, file browsing, dictation, and push notifications, plus a web PWA and voice assistant for hands-free control. An optional workspace browser lets you browse scoped file trees and start sessions in allowed subdirectories.

The project maintains active development across multiple platforms, with native clients written in SwiftUI and UIKit for iOS and Kotlin Compose for Android. Documentation covers installation, agent support, voice assistance, and API contracts for client development. The codebase is written in TypeScript and requires Bun for building from source.