Repolode
activeloopai

activeloopai/hivemind

Capa de memoria compartida y de aprendizaje automático que registra sesiones de agentes de programación, extrae habilidades reutilizables y las comparte entre Claude Code, Codex, Cursor y otros agentes.

Estrellas
1,632
Forks
112
Issues abiertos
125
Último commit
hace 12 horas

¿Qué es?

Hivemind proporciona a un equipo de agentes de programación una memoria compartida respaldada en la nube. Instala hooks en asistentes compatibles como Claude Code, OpenClaw, Codex, Cursor, Hermes Agent y pi, registra los prompts, las llamadas a herramientas y las respuestas de cada sesión como trazas estructuradas en Deeplake, y permite que cualquier agente conectado las busque.

Un worker en segundo plano analiza esas trazas para detectar patrones recurrentes y los guarda en archivos SKILL.md asociados a un workspace, de modo que los agentes de los compañeros puedan aprovechar una solución que haya encontrado el agente de otro ingeniero. También genera resúmenes de las sesiones al estilo wiki mediante la CLI del propio agente anfitrión y crea un grafo del codebase a partir de la actividad registrada para orientar las búsquedas y recuperar información.

Los datos se almacenan por organización y workspace. Se puede configurar un directorio para que use otro workspace mediante un archivo .hivemind, desactivar la captura en cada directorio o usar un bucket propio de GCS, Azure o S3. La compatibilidad con Claude Cowork está marcada como Alpha.

Funciones clave

  • 01Registra prompts, llamadas a herramientas y respuestas de agentes de programación compatibles como trazas estructuradas.
  • 02Analiza las trazas para detectar patrones recurrentes y convertirlos en archivos SKILL.md que se comparten con el equipo.
  • 03Búsqueda híbrida léxica y semántica de trazas y habilidades, con la opción de usar embeddings locales.
  • 04Configuración .hivemind por directorio para enviar las trazas a un workspace o desactivar su captura.
  • 05Almacenamiento en la nube propio en GCS, Azure Blob o S3.

Casos de uso

  • Un equipo quiere que un agente reutilice un patrón de migración o depuración que ya resolvió el agente de otro ingeniero.
  • Desarrolladores que usan varios asistentes de programación quieren una memoria compartida en lugar de mantener el contexto separado para cada herramienta.
  • Una organización necesita conservar el historial de sus agentes de programación en su propio bucket en la nube.

Inicio rápido

  1. 1

    Instálalo con npm y ejecuta el instalador (se requiere Node 22 o posterior).

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

    Comprueba qué asistentes están conectados.

    hivemind status
  3. 3

    Reinicia tus asistentes después de la instalación.

Antes de usarlo

  • La instalación mediante npm requiere Node 22 o posterior.
  • La memoria compartida requiere una cuenta de Deeplake o un token de API; si no inicias sesión, solo se instalarán los hooks.
  • La compatibilidad con Claude Cowork está en fase Alpha y la captura automática solo cubre las sesiones de Local Agent Mode.

Temas

Preguntas frecuentes

¿Qué es hivemind?
Capa de memoria compartida y de aprendizaje automático que registra sesiones de agentes de programación, extrae habilidades reutilizables y las comparte entre Claude Code, Codex, Cursor y otros agentes. Hivemind proporciona a un equipo de agentes de programación una memoria compartida respaldada en la nube. Instala hooks en asistentes compatibles como Claude Code, OpenClaw, Codex, Cursor, Hermes Agent y pi, registra los prompts, las llamadas a herramientas y las respuestas de cada sesión como trazas estructuradas en Deeplake, y permite que cualquier agente conectado las busque.
¿hivemind es gratuito? ¿Qué licencia tiene?
hivemind es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿hivemind sigue mantenido?
Mantenimiento activo. El último commit de hivemind fue el 22 oct 2026.
¿Para qué puedo usar hivemind?
Un equipo quiere que un agente reutilice un patrón de migración o depuración que ya resolvió el agente de otro ingeniero. Desarrolladores que usan varios asistentes de programación quieren una memoria compartida en lugar de mantener el contexto separado para cada herramienta. Una organización necesita conservar el historial de sus agentes de programación en su propio bucket en la nube.
¿Cómo se instala hivemind?
Instálalo con npm y ejecuta el instalador (se requiere Node 22 o posterior).: npm i -g @deeplake/hivemind && hivemind install Comprueba qué asistentes están conectados.: hivemind status Reinicia tus asistentes después de la instalación.
¿Dónde consigo hivemind?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/activeloopai/hivemind

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados