Agentes nomeados e persistentes para o agente de programação Pi, que executam tarefas delegadas em segundo plano, aceitam mensagens e sobrevivem a reinicializações.
TannerMidd/pi-pocket
Um app web auto-hospedado e pensado para celulares, que permite executar agentes de programação Pi pelo celular ou navegador, com sessões que sobrevivem a reinicializações do servidor.
- Estrelas
- 782
- Forks
- 83
- Issues abertas
- 40
- Último commit
- ontem
O que é?
Pi Pocket é uma interface web para agentes de programação Pi, desenvolvida com Pi Durable. Ele roda na sua própria máquina ou diretamente em um celular Android com Termux, sem precisar de uma VM na nuvem. Cada chamada de modelo, chamada de ferramenta e subagente é armazenado assim que acontece, então uma execução continua após a reinicialização do servidor.
O app oferece sessões multiplayer com presença em tempo real, um chat lateral que Pi não consegue ver, convites e funções; usuários somente para visualização não podem fazer Pi agir. Nos celulares, oferece notificações push, ditado, compartilhamento de conteúdo de outros apps para o Pi e instalação na tela inicial. O acesso remoto pode ser feito pela LAN, por túneis rápidos do Cloudflare ou pelo Tailscale, e o app funciona em Linux, macOS, Windows e Android.
Os modelos e logins vêm do próprio Pi, e o modelo é escolhido para cada sessão. O app não requer etapa de build, e o Pi pode editar o Pi Pocket enquanto ele está em execução. Também há instruções para configurações com Docker, Podman e Nix.
Recursos principais
- 01Sessões duráveis que continuam em execução após a reinicialização do servidor.
- 02Sessões multiplayer compartilhadas com presença, funções e convites.
- 03Recursos para celular, incluindo notificações push, ditado e instalação na tela inicial.
- 04Acesso remoto pela LAN, por túnel do Cloudflare ou pelo Tailscale.
- 05Seleção de modelo por sessão, usando os próprios provedores e logins do Pi.
Casos de uso
- Continuar uma sessão de programação com Pi pelo celular quando estiver longe da mesa.
- Permitir que um colega acompanhe ou participe de uma sessão ao vivo do agente, com função somente para visualização ou para direcionar o agente.
- Executar um agente Pi auto-hospedado em uma máquina doméstica ou em um celular Android sem uso, sem precisar de uma VM na nuvem.
Início rápido
- 1
Clone o repositório
git clone https://github.com/TannerMidd/pi-pocket.git - 2
Acesse a pasta do projeto
cd pi-pocket - 3
Instale as dependências
npm install - 4
Inicie o servidor e siga as instruções do inicializador
npm start
Antes de usar
- Pi Durable é experimental e sua API pode mudar entre versões.
- Apenas um processo do servidor pode usar o banco de dados por vez.
- As extensões próprias do Pi não são compatíveis.
- Qualquer pessoa que possa controlar uma sessão pode fazer com que o Pi execute comandos na máquina host.
Em coleções
Tópicos
Perguntas frequentes
- O que é pi-pocket?
- Um app web auto-hospedado e pensado para celulares, que permite executar agentes de programação Pi pelo celular ou navegador, com sessões que sobrevivem a reinicializações do servidor. Pi Pocket é uma interface web para agentes de programação Pi, desenvolvida com Pi Durable. Ele roda na sua própria máquina ou diretamente em um celular Android com Termux, sem precisar de uma VM na nuvem. Cada chamada de modelo, chamada de ferramenta e subagente é armazenado assim que acontece, então uma execução continua após a reinicialização do servidor.
- pi-pocket é gratuito? Qual é a licença?
- pi-pocket é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- pi-pocket ainda é mantido?
- Manutenção ativa. O último commit de pi-pocket foi em 5 de nov. de 2026.
- Para que posso usar pi-pocket?
- Continuar uma sessão de programação com Pi pelo celular quando estiver longe da mesa. Permitir que um colega acompanhe ou participe de uma sessão ao vivo do agente, com função somente para visualização ou para direcionar o agente. Executar um agente Pi auto-hospedado em uma máquina doméstica ou em um celular Android sem uso, sem precisar de uma VM na nuvem.
- Como instalar pi-pocket?
- Clone o repositório: git clone https://github.com/TannerMidd/pi-pocket.git Acesse a pasta do projeto: cd pi-pocket Instale as dependências: npm install Inicie o servidor e siga as instruções do inicializador: npm start
- Onde consigo pi-pocket?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/TannerMidd/pi-pocket
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Controle remoto do agente de programação pi no terminal: espelhe sessões ao vivo no navegador ou celular e envie mensagens ou comandos por um relay auto-hospedado.
Aplicativo para macOS, Windows e Linux que transforma o agente de programação com IA Pi em um app instalável com janela de chat integrada.
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.
Um tutorial passo a passo para criar do zero um agente de programação mínimo em TypeScript, capaz de ler arquivos, editar código e executar comandos.
Manual comunitário não oficial em chinês para o harness de terminal Pi Coding Agent, da configuração a Skills, Extensions, Subagents e fluxos de trabalho de longa duração.