Repolode
tiann

tiann/hapi

Controle remotamente agentes de programação com IA, como Claude Code e Codex, executando sessões na sua máquina e controlando-as pelo celular ou pela web.

Alternativa open source a:Happy

Estrelas
5,269
Forks
616
Issues abertas
364
Último commit
há 22 horas

O que é?

O HAPI integra agentes oficiais de programação com IA, como Claude Code, Codex, Cursor Agent, OpenCode e Pi, para que as sessões continuem rodando na sua própria máquina enquanto você as acompanha e controla por um app nativo para iOS ou Android, por um cliente web ou PWA ou por um Telegram Mini App.

O fluxo de trabalho é pensado para alternar entre dispositivos: você pode começar a trabalhar no terminal local, passar para o celular quando precisar se afastar e voltar sem perder o contexto nem reiniciar a sessão. Dá para responder às solicitações de aprovação do agente com um toque. A configuração começa com um comando do hub, que exibe uma URL e QR codes para pareamento. Opcionalmente, a conexão pode ser feita por um relay com criptografia E2E ou por túneis auto-hospedados, como Cloudflare Tunnel ou Tailscale.

O HAPI também inclui uma visualização de terminal no navegador, entrada por voz e um navegador de workspace opcional que só expõe os diretórios permitidos pelas flags do runner.

Recursos principais

  • 01Alterne sessões entre o terminal local, o celular e a web sem reiniciá-las.
  • 02Aprove solicitações do agente pelo celular com um toque.
  • 03Compatível com Claude Code, Codex, Cursor Agent, OpenCode, Kimi, Copilot e outros agentes.
  • 04Clientes nativos para iOS e Android com chat, aprovações, arquivos e notificações push.
  • 05Navegue pelos diretórios permitidos do workspace e inicie sessões neles pela web.

Casos de uso

  • Acompanhe pelo celular um agente de programação que está executando uma tarefa longa enquanto você está longe da mesa.
  • Aprove remotamente solicitações de ferramentas do agente sem voltar à estação de trabalho.
  • Execute agentes de programação em uma máquina de casa ou do escritório e acesse-os de qualquer lugar.

Início rápido

  1. 1

    Inicie o hub com um relay criptografado de ponta a ponta

    npx @twsxtd/hapi hub --relay
  2. 2

    Escolha um agente e inicie uma sessão

    npx @twsxtd/hapi
  3. 3

    Abra em um navegador a URL web exibida pelo hub ou emparelhe um app nativo usando o QR code complementar

Antes de usar

  • Para compilar a partir do código-fonte, é necessário o Bun 1.4.0.
  • O acesso remoto pelo relay ou por túneis auto-hospedados exige configuração além do comando básico.
  • Licenciado sob AGPL-3.0, uma licença copyleft que exige o compartilhamento do código-fonte modificado quando usado pela rede.

Tópicos

Perguntas frequentes

O que é hapi?
Controle remotamente agentes de programação com IA, como Claude Code e Codex, executando sessões na sua máquina e controlando-as pelo celular ou pela web. O HAPI integra agentes oficiais de programação com IA, como Claude Code, Codex, Cursor Agent, OpenCode e Pi, para que as sessões continuem rodando na sua própria máquina enquanto você as acompanha e controla por um app nativo para iOS ou Android, por um cliente web ou PWA ou por um Telegram Mini App.
hapi é gratuito? Qual é a licença?
hapi é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
hapi ainda é mantido?
Manutenção ativa. O último commit de hapi foi em 19 de out. de 2026.
Para que posso usar hapi?
Acompanhe pelo celular um agente de programação que está executando uma tarefa longa enquanto você está longe da mesa. Aprove remotamente solicitações de ferramentas do agente sem voltar à estação de trabalho. Execute agentes de programação em uma máquina de casa ou do escritório e acesse-os de qualquer lugar.
Como instalar hapi?
Inicie o hub com um relay criptografado de ponta a ponta: npx @twsxtd/hapi hub --relay Escolha um agente e inicie uma sessão: npx @twsxtd/hapi Abra em um navegador a URL web exibida pelo hub ou emparelhe um app nativo usando o QR code complementar
Onde consigo hapi?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/tiann/hapi

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados