Octopoda: Capa de Memoria de Código Abierto para Agentes de IA Locales

Lo que resuelve Octopoda
Los agentes de IA normalmente olvidan todo entre sesiones. Cada reinicio los restablece a un estado en blanco, lo que obliga a los usuarios a reconstruir el contexto desde cero. Octopoda aborda esto proporcionando memoria persistente que sobrevive a reinicios y fallos.
Características principales
- Memoria persistente: Los agentes conservan el conocimiento entre sesiones
- Búsqueda semántica: Encuentra recuerdos por significado, no solo por claves exactas
- Detección de bucles: Identifica cuando los agentes se atascan repitiendo acciones
- Mensajería entre agentes: Permite la coordinación entre múltiples agentes
- Recuperación de fallos: Las instantáneas permiten volver a estados anteriores
- Historial de versiones: Rastrea cómo evoluciona el conocimiento del agente con el tiempo
- Espacios de memoria compartidos: Múltiples agentes pueden trabajar desde la misma base de conocimiento
Implementación técnica
Toda la pila se ejecuta localmente sin necesidad de nube, claves API o servicios externos. La búsqueda semántica utiliza un modelo de incrustación de 33 MB que se ejecuta en CPU. La integración con Ollama está disponible para la extracción de hechos y crear recuerdos más inteligentes.
Soporte de integración
Octopoda funciona con LangChain, CrewAI, AutoGen y OpenAI Agents SDK. Para usuarios de Claude o Cursor, hay un servidor MCP con 25 herramientas disponibles.
Licencia y disponibilidad
El proyecto tiene licencia MIT. El código fuente está disponible en GitHub en https://github.com/RyjoxTechnologies/Octopoda-OS, con información adicional en www.octopodas.com.
📖 Leer la fuente completa: r/LocalLLaMA
👀 Ver también

Aurelius: Un Framework de React Construido con 48 Agentes de Código Claude y un Pipeline de Figma a React
Aurelius es un framework de React de código abierto que utiliza 48 agentes Claude Code organizados jerárquicamente para construir aplicaciones React de forma autónoma a partir de diseños de Figma. El framework aplica TDD, QA visual con comparación de píxeles y compuertas de calidad antes del despliegue.

Brunnfeld Agentic World: Simulación de Economía Medieval Multi-Agente Sin Indicaciones de Comportamiento
Una simulación en TypeScript donde 20 agentes de LLM comercian autónomamente en una economía de aldea medieval sin instrucciones de comportamiento, objetivos o estrategias comerciales. Los agentes reciben percepciones de ~200 tokens por cada tick e interactúan a través de un motor determinista que maneja física, recetas y mecánicas de mercado.

Los fallos en bucle multiagente son fallos de diseño organizativo, no fallos de instrucción.
Los bucles de agentes entre pares no son errores de prompt, son problemas de organigrama. Trata las redes de agentes como jerarquías con autoridad de parada clara.

Puente IDE de Claude de Código Abierto Conecta Dispatch, Aplicación de Escritorio y Claude Code
El claude-ide-bridge es una herramienta de código abierto con licencia MIT que conecta Claude Code a tu IDE, proporcionando acceso a LSP, depurador, terminales, git y GitHub a través de 124 herramientas. Permite un flujo de trabajo donde las tareas enviadas mediante Dispatch desde un teléfono son manejadas por la aplicación de escritorio de Claude, que usa Claude Code para escribir código y ejecutar pruebas mientras interactúa con el IDE.