Repolode
activeloopai

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. 1

    Instale via npm e execute o instalador (é necessário Node 22 ou superior).

    npm i -g @deeplake/hivemind && hivemind install
  2. 2

    Confira quais assistentes estão integrados.

    hivemind status
  3. 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