Octopoda: Camada de Memória de Código Aberto para Agentes de IA Locais

O que o Octopoda Resolve
Os agentes de IA normalmente esquecem tudo entre sessões. Cada reinicialização os redefine para um estado vazio, exigindo que os usuários reconstruam o contexto do zero. O Octopoda resolve isso fornecendo memória persistente que sobrevive a reinicializações e falhas.
Funcionalidades Principais
- Memória persistente: Os agentes retêm conhecimento entre sessões
- Busca semântica: Encontre memórias por significado, não apenas por chaves exatas
- Detecção de loops: Identifica quando os agentes ficam presos repetindo ações
- Mensagens entre agentes: Permite coordenação entre múltiplos agentes
- Recuperação de falhas: Snapshots permitem reverter para estados anteriores
- Histórico de versões: Acompanhe como o conhecimento do agente evolui ao longo do tempo
- Espaços de memória compartilhados: Múltiplos agentes podem trabalhar a partir da mesma base de conhecimento
Implementação Técnica
Toda a stack funciona localmente sem necessidade de nuvem, chaves de API ou serviços externos. A busca semântica usa um modelo de embeddings de 33MB que roda em CPU. A integração com Ollama está disponível para extração de fatos para criar memórias mais inteligentes.
Suporte a Integrações
O Octopoda funciona com LangChain, CrewAI, AutoGen e OpenAI Agents SDK. Para usuários de Claude ou Cursor, há um servidor MCP com 25 ferramentas disponíveis.
Licença e Disponibilidade
O projeto é licenciado sob MIT. O código-fonte está disponível no GitHub em https://github.com/RyjoxTechnologies/Octopoda-OS, com informações adicionais em www.octopodas.com.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Apresentando o OneTool MCP: Uma Ferramenta Multiuso de Código Aberto para Desenvolvedores
OneTool MCP, desenvolvido com Claude AI, oferece aos desenvolvedores mais de 100 ferramentas para tarefas como buscas na web, atualizações de bibliotecas e gerenciamento de arquivos, sem taxas de ferramentas ou degradação de contexto.

Qwen 3.5 35B em execução com 8 GB de VRAM usando a configuração llama.cpp
Um desenvolvedor compartilha sua configuração do llama.cpp para executar Qwen 3.5 35B (Q4_K_M GGUF) em uma RTX 4060m com 8GB de VRAM, alcançando 700 t/s no processamento de prompts e 42 t/s na geração, e discute o uso do Cline no VSCode com os modos kat-coder-pro e qwen3.5.

OpenSwarm: Orquestrador CLI Multi-Agente Claude para Linear e GitHub
O OpenSwarm orquestra múltiplas instâncias do Claude Code CLI como agentes autônomos que buscam problemas do Linear e executam pipelines de Trabalhador/Revisor/Teste/Documentador. Ele usa LanceDB com embeddings multilingual-e5 para memória e inclui controle por bot do Discord, aprimoramento automático de PRs e um painel web.

Mymir: Um Grafo de Projetos Open-Source para Agentes de Codificação via MCP
Mymir fornece aos agentes um mapa de projeto baseado em grafo com dependências, decisões, critérios de aceitação e notas de execução anteriores, entregue via MCP para evitar reexplicar o estado entre sessões.