Repolode
Vaan21th

Vaan21th/daemonkey-agent

Um daemon de IA local-first para Windows e macOS que mantém uma memória de longo prazo sobre você, transforma conversas em arquivos de escritório e pode se expandir.

Estrelas
94
Forks
13
Issues abertas
3
Último commit
há 16 dias

O que é?

O Daemonkey roda em segundo plano no seu próprio computador e se conecta a qualquer API de modelo compatível com OpenAI. A memória é dividida em dois repositórios: uma camada soul, com sua identidade, seu perfil e um diário de evolução, e uma camada playbook, que registra procedimentos de tarefas concluídas para que trabalhos semelhantes já comecem com esse conhecimento. Ambas são compostas por arquivos simples no seu disco, que você pode ler, editar e mover.

A interface inclui uma bancada de trabalho onde você conversa à esquerda e abre arquivos PPT, Word ou Excel no meio, fazendo anotações em um trecho selecionado ou fixando uma nota para alterar apenas aquela parte. Um pet de desktop e uma visualização de sala compartilham a mesma memória, e o WeChat e o Feishu podem receber mensagens. Tarefas agendadas são executadas em horários definidos, e um console de reparo e um script de rollback ajudam a se recuperar de uma alteração que deu errado.

O projeto documenta um design favorável ao prompt cache: um prefixo de sistema estável, com conteúdo volátil colocado no final, carregamento de ferramentas sob demanda e um perfil em camadas. Também relata um resultado de benchmark de memória no ATM-Bench, com a metodologia descrita nos materiais do próprio projeto.

Recursos principais

  • 01Memória de longo prazo armazenada localmente em arquivos legíveis, dividida em camadas de perfil e playbook.
  • 02Bancada de trabalho para abrir e fazer anotações em documentos PPT, Word e Excel durante a conversa.
  • 03Pet de desktop e visualização de sala que compartilham a mesma memória.
  • 04Integração de mensagens com WeChat e Feishu, além de tarefas agendadas.
  • 05Compatível com qualquer API compatível com OpenAI, incluindo proxies.
  • 06Console de reparo e rollback com um clique para uma versão funcional do kernel.

Casos de uso

  • Um assistente pessoal que mantém o contexto do seu trabalho e das suas preferências mesmo quando você troca de modelo.
  • Criar e revisar apresentações ou documentos fazendo anotações apenas nas partes selecionadas.
  • Executar relatórios ou resumos diários em horários programados enquanto você está longe do computador.
  • Experimentar com memória de agentes auto-hospedados em uma máquina local.

Início rápido

  1. 1

    Instale o Python 3.10 ou superior (marque «Add to PATH»).

  2. 2

    Windows: clique duas vezes em Daemonkey.exe, depois em «Environment» e em «Install».

  3. 3

    macOS / Linux: execute o script start na pasta do projeto.

    chmod +x start.sh && ./start.sh
  4. 4

    Inicie o programa e insira uma API key compatível com OpenAI no navegador.

Antes de usar

  • Oficialmente, há suporte apenas para Windows e macOS.
  • É necessária uma API key compatível com OpenAI, cujo uso pode ter custos.
  • A licença AGPL-3.0 exige que o código-fonte de versões modificadas oferecidas por meio de uma rede seja disponibilizado.

Tópicos

Perguntas frequentes

O que é daemonkey-agent?
Um daemon de IA local-first para Windows e macOS que mantém uma memória de longo prazo sobre você, transforma conversas em arquivos de escritório e pode se expandir. O Daemonkey roda em segundo plano no seu próprio computador e se conecta a qualquer API de modelo compatível com OpenAI. A memória é dividida em dois repositórios: uma camada soul, com sua identidade, seu perfil e um diário de evolução, e uma camada playbook, que registra procedimentos de tarefas concluídas para que trabalhos semelhantes já comecem com esse conhecimento. Ambas são compostas por arquivos simples no seu disco, que você pode ler, editar e mover.
daemonkey-agent é gratuito? Qual é a licença?
daemonkey-agent é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
daemonkey-agent ainda é mantido?
Manutenção ativa. O último commit de daemonkey-agent foi em 6 de out. de 2026.
Para que posso usar daemonkey-agent?
Um assistente pessoal que mantém o contexto do seu trabalho e das suas preferências mesmo quando você troca de modelo. Criar e revisar apresentações ou documentos fazendo anotações apenas nas partes selecionadas. Executar relatórios ou resumos diários em horários programados enquanto você está longe do computador. Experimentar com memória de agentes auto-hospedados em uma máquina local.
Como instalar daemonkey-agent?
Instale o Python 3.10 ou superior (marque «Add to PATH»). Windows: clique duas vezes em Daemonkey.exe, depois em «Environment» e em «Install». macOS / Linux: execute o script start na pasta do projeto.: chmod +x start.sh && ./start.sh Inicie o programa e insira uma API key compatível com OpenAI no navegador.
Onde consigo daemonkey-agent?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Vaan21th/daemonkey-agent

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

Projetos relacionados