by tiann
App for Claude Code / Codex / Gemini / OpenCode, vibe coding anytime, anywhere
# Add to your Claude Code skills
git clone https://github.com/tiann/hapiGuides for using cli tools skills like hapi.
Last scanned: 4/21/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-04-21T06:03:12.058Z",
"semgrepRan": false,
"npmAuditRan": false,
"pipAuditRan": true
}hapi is an open-source cli tools skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by tiann. App for Claude Code / Codex / Gemini / OpenCode, vibe coding anytime, anywhere. It has 4,447 GitHub stars.
Yes. hapi passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/tiann/hapi" and add it to your Claude Code skills directory (see the Installation section above).
hapi is primarily written in TypeScript. It is open-source under tiann on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other CLI Tools skills you can browse and compare side by side. Open the CLI Tools category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh hapi against similar tools.
No comments yet. Be the first to share your thoughts!
Top skills in this category by stars
Run official Claude Code / Codex / Gemini / OpenCode sessions locally and control them remotely through a Web / PWA / Telegram Mini App.
Why HAPI? HAPI is a local-first alternative to Happy. See Why Not Happy? for the key differences.
hapi runner start --workspace-root <path> flags: browse scoped file trees from the web and start sessions in allowed subdirectories.https://github.com/user-attachments/assets/38230353-94c6-4dbe-9c29-b2a2cc457546
npx @twsxtd/hapi hub --relay # start hub with E2E encrypted relay
npx @twsxtd/hapi # run claude code
hapi server remains supported as an alias.
The terminal will display a URL and QR code. Scan the QR code with your phone or open the URL to access.
The relay uses WireGuard + TLS for end-to-end encryption. Your data is encrypted from your device to your machine.
For self-hosted options (Cloudflare Tunnel, Tailscale), see Installation
bun install
bun run build:single-exe
HAPI means "哈皮" a Chinese transliteration of Happy. Great credit to the original project.