Repolode
xiaomoBoy

xiaomoBoy/pi-durable-assistant

Agente pessoal de IA auto-hospedado, criado com Pi Durable, que retoma tarefas após reinicializações do processo e oferece subagentes, tarefas agendadas, uma interface web e integração opcional com WeChat.

Estrelas
38
Forks
4
Issues abertas
0
Último commit
há 9 dias

O que é?

O Pi Durable Assistant é um agente pessoal de IA auto-hospedado que mantém tarefas em andamento após falhas do processo. Tarefas, conversas e o estado dos documentos são persistidos no SQLite, permitindo recuperar trabalhos inacabados após uma reinicialização e consultar o resultado depois pelo navegador.

O projeto funciona como um servidor Node.js 22 com uma interface web em JavaScript puro que usa server-sent events. Também pode ser iniciado localmente com um modelo falso integrado, para testar a interface sem uma API key. Para uso real, ele se conecta a APIs de modelos compatíveis com OpenAI ou no estilo Anthropic. Também oferece subagentes em primeiro e segundo plano, tarefas agendadas únicas ou em intervalos, notas persistentes, anexos de imagens e texto, notificações opcionais via webhook ou Feishu e um canal WeChat iLink por meio de um container separado.

A implantação é feita com Docker Compose, usando localhost por padrão e HTTP Basic Auth. O projeto é descrito como uma implementação experimental para um único usuário, e não como um produto oficial do Pi Durable.

Recursos principais

  • 01Retoma tarefas recuperáveis após a reinicialização do processo, com persistência baseada em SQLite
  • 02Interface de chat no navegador com várias sessões, criação de ramificações e exibição do uso de tokens
  • 03Subagentes em primeiro e segundo plano que podem ser visualizados, interrompidos e retomados
  • 04Tarefas agendadas únicas ou em intervalos fixos, que podem ser pausadas, retomadas ou canceladas
  • 05Busca somente leitura em notas do Obsidian incluídas na lista de permissões, com caminhos de origem e números de linha
  • 06Canal opcional do WeChat iLink que processa texto e transcrições de voz

Casos de uso

  • Executar pesquisas ou tarefas em segundo plano de longa duração que devem sobreviver à reinicialização do servidor
  • Hospedar um assistente pessoal privado em um VPS com Docker Compose
  • Configurar lembretes recorrentes que enviam notificações para um webhook ou bot do Feishu
  • Conversar com um agente auto-hospedado por uma conta do WeChat

Tópicos

Perguntas frequentes

O que é pi-durable-assistant?
Agente pessoal de IA auto-hospedado, criado com Pi Durable, que retoma tarefas após reinicializações do processo e oferece subagentes, tarefas agendadas, uma interface web e integração opcional com WeChat. O Pi Durable Assistant é um agente pessoal de IA auto-hospedado que mantém tarefas em andamento após falhas do processo. Tarefas, conversas e o estado dos documentos são persistidos no SQLite, permitindo recuperar trabalhos inacabados após uma reinicialização e consultar o resultado depois pelo navegador.
pi-durable-assistant é gratuito? Qual é a licença?
pi-durable-assistant é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
pi-durable-assistant ainda é mantido?
Manutenção ativa. O último commit de pi-durable-assistant foi em 11 de out. de 2026.
Para que posso usar pi-durable-assistant?
Executar pesquisas ou tarefas em segundo plano de longa duração que devem sobreviver à reinicialização do servidor Hospedar um assistente pessoal privado em um VPS com Docker Compose Configurar lembretes recorrentes que enviam notificações para um webhook ou bot do Feishu Conversar com um agente auto-hospedado por uma conta do WeChat
Onde consigo pi-durable-assistant?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/xiaomoBoy/pi-durable-assistant

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

Projetos relacionados