Memória persistente para agentes de programação: registra a atividade das sessões, compacta as informações com IA e injeta contexto relevante em sessões futuras.
activeloopai/hivemind
Camada de memória compartilhada e que aprende automaticamente: registra sessões de agentes de programação, transforma padrões em skills reutilizáveis e as compartilha entre Claude Code, Codex, Cursor e outros agentes.
- Estrelas
- 1,632
- Forks
- 112
- Issues abertas
- 125
- Último commit
- há 12 horas
O que é?
O Hivemind oferece a uma equipe de agentes de programação uma memória compartilhada na nuvem. Ele instala hooks em assistentes compatíveis, como Claude Code, OpenClaw, Codex, Cursor, Hermes Agent e pi, registra os prompts, chamadas de ferramentas e respostas de cada sessão como traces estruturados no Deeplake e permite que qualquer agente conectado faça buscas neles.
Um worker em segundo plano identifica padrões recorrentes nesses traces e os registra em arquivos SKILL.md associados a um workspace, permitindo que os agentes dos colegas aproveitem uma solução descoberta pelo agente de um dos engenheiros. A ferramenta também gera resumos de sessões no estilo wiki usando a própria CLI do agente hospedeiro e cria um grafo da base de código com base na atividade registrada para orientar buscas e recuperações de contexto.
Os dados são armazenados por organização e workspace. É possível direcionar um diretório para outro workspace por meio de um arquivo .hivemind, desativar a captura por diretório ou usar seu próprio bucket GCS, Azure ou S3. O suporte ao Claude Cowork está marcado como Alpha.
Recursos principais
- 01Registra prompts, chamadas de ferramentas e respostas de agentes de programação compatíveis como traces estruturados.
- 02Identifica padrões recorrentes nos traces e os transforma em arquivos SKILL.md compartilhados pela equipe.
- 03Busca híbrida lexical e semântica em traces e skills, com opção de usar embeddings locais.
- 04Configuração .hivemind por diretório para direcionar traces a um workspace ou desativar a captura.
- 05Use seu próprio armazenamento em nuvem no GCS, Azure Blob ou S3.
Casos de uso
- Uma equipe quer que um agente reutilize um padrão de migração ou depuração que o agente de outro engenheiro já resolveu.
- Desenvolvedores que usam vários assistentes de programação querem uma memória compartilhada, em vez de contextos separados por ferramenta.
- Uma organização precisa manter o histórico dos agentes de programação em seu próprio bucket na nuvem.
Início rápido
- 1
Instale via npm e execute o instalador (é necessário Node 22 ou superior).
npm i -g @deeplake/hivemind && hivemind install - 2
Confira quais assistentes estão integrados.
hivemind status - 3
Reinicie seus assistentes após a instalação.
Antes de usar
- A instalação via npm requer Node 22 ou superior.
- A memória compartilhada requer uma conta Deeplake ou um token de API; sem fazer login, apenas os hooks são instalados.
- O suporte ao Claude Cowork está em Alpha, e a captura automática abrange apenas sessões do Local Agent Mode.
Tópicos
Perguntas frequentes
- O que é hivemind?
- Camada de memória compartilhada e que aprende automaticamente: registra sessões de agentes de programação, transforma padrões em skills reutilizáveis e as compartilha entre Claude Code, Codex, Cursor e outros agentes. O Hivemind oferece a uma equipe de agentes de programação uma memória compartilhada na nuvem. Ele instala hooks em assistentes compatíveis, como Claude Code, OpenClaw, Codex, Cursor, Hermes Agent e pi, registra os prompts, chamadas de ferramentas e respostas de cada sessão como traces estruturados no Deeplake e permite que qualquer agente conectado faça buscas neles.
- hivemind é gratuito? Qual é a licença?
- hivemind é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- hivemind ainda é mantido?
- Manutenção ativa. O último commit de hivemind foi em 22 de out. de 2026.
- Para que posso usar hivemind?
- Uma equipe quer que um agente reutilize um padrão de migração ou depuração que o agente de outro engenheiro já resolveu. Desenvolvedores que usam vários assistentes de programação querem uma memória compartilhada, em vez de contextos separados por ferramenta. Uma organização precisa manter o histórico dos agentes de programação em seu próprio bucket na nuvem.
- Como instalar hivemind?
- Instale via npm e execute o instalador (é necessário Node 22 ou superior).: npm i -g @deeplake/hivemind && hivemind install Confira quais assistentes estão integrados.: hivemind status Reinicie seus assistentes após a instalação.
- Onde consigo hivemind?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/activeloopai/hivemind
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Memória de longo prazo local e baseada em arquivos para uma IA pessoal, que preserva cada linha bruta de conversa sem resumir e a indexa por horário.
Sistema operacional de memória para LLMs e agentes de IA que armazena, recupera e gerencia memórias de longo prazo como um grafo editável.
Serviço de memória de longo prazo auto-hospedado que mantém identidades de IA persistentes entre clientes, modelos e interfaces de agentes.
Mecanismo Java nativo de memória de longo prazo e contexto para agentes de IA, que transforma conversas, documentos e chamadas de ferramentas em memórias estruturadas e recuperáveis.
Banco de dados open source de embeddings para apps de IA, que armazena documentos e vetores para buscas semânticas, híbridas e de texto completo.