Engram v1.0.0: Memória Persistente para LLMs Locais via Grafo de Conhecimento

O que o Engram Faz
O Engram resolve o problema de LLMs esquecerem tudo entre sessões fornecendo memória persistente via um grafo de conhecimento. Diferente de bancos de dados vetoriais que apenas encontram textos similares, o Engram compreende relacionamentos e pode raciocinar sobre eles.
Funcionalidades Principais
- Grafo de conhecimento com entidades tipadas, relacionamentos e propriedades
- Busca híbrida combinando BM25 + similaridade vetorial usando embeddings Ollama/OpenAI ou ONNX local
- Ciclo de vida de confiança onde fatos se fortalecem com confirmação, enfraquecem com o tempo e se corrigem em contradições
- Motor de inferência com encadeamento direto/inverso que deriva novos fatos a partir de regras
- Servidor MCP integrado que funciona com Claude Code, Cursor e Windsurf prontos para uso
- API REST HTTP com 25+ endpoints na porta 3030
- Interface web integrada para exploração do grafo, busca e consultas em linguagem natural
- Sincronização mesh peer-to-peer entre instâncias com autenticação ed25519
- CORS habilitado para qualquer integração frontend
Detalhes Técnicos
Todo o sistema funciona como um binário de 8,3 MB sem dependências externas. Todos os dados ficam em um único arquivo .brain que pode ser copiado para backup ou movido para migração. Nenhuma nuvem, Docker, Python ou banco de dados externo é necessário.
Integração MCP
A configuração MCP é simples:
{
"mcpServers": {
"engram": {
"command": "engram",
"args": ["mcp", "/path/to/knowledge.brain"]
}
}
}O servidor MCP expõe estas ferramentas: engram_store, engram_relate, engram_query, engram_search, engram_prove e engram_explain.
Comandos de Início Rápido
engram create my.brain
engram store "PostgreSQL" my.brain
engram serve my.brainApós executar engram serve, a interface web fica disponível em http://localhost:3030.
Disponibilidade
O Engram é gratuito para uso pessoal, de pesquisa e educacional, com uma licença comercial disponível. O código-fonte e lançamentos estão no GitHub.
📖 Leia a fonte completa: r/LocalLLaMA
👀 See Also

Contextium: Framework de Contexto Persistente de Código Aberto para Claude Code
Contextium é um framework estruturado de repositório git que fornece contexto persistente para sessões do Claude Code, usando um arquivo CLAUDE.md como roteador de contexto para carregar sob demanda arquivos markdown relevantes. A versão de código aberto inclui um modelo com 6 aplicativos de exemplo e 27 documentos de integração.

Padrão de Handoffs em Fluxos de Trabalho do Claude: Divisão em Dois Arquivos vs. Resumo em Um Documento
Sessões longas no Claude sofrem com degradação de contexto. Handoffs comprimem o que importa e recomeçam. Duas abordagens: skill de handoff de Matt Pocock vs divisão em dois arquivos com narrativa persistente e prompt efêmero.

Ferramenta Local de Crítica de Imagens com IA Utiliza Modelos de Visão Ollama para Feedback
Um desenvolvedor criou um aplicativo gratuito para desktop que analisa imagens geradas por IA localmente usando modelos de visão do Ollama. A ferramenta fornece relatórios estruturados de feedback incluindo sugestões de melhorias e aprimoramentos de prompts.

O Claude Code Container Oferece Isolamento Docker Sem Configuração para o Claude Code
Claude Code Container (ccc) é uma ferramenta gratuita e de código aberto que cria automaticamente contêineres Docker por projeto para o Claude Code com isolamento completo e configuração zero. Ele encaminha variáveis de ambiente do host, monta chaves SSH, fornece proxy transparente para localhost e inclui Chromium com chrome-devtools MCP pré-configurado.