SDK de Memória Engram: Memória Baseada em Grafos para Agentes de IA com Modelos Locais

✍️ OpenClawRadar📅 Publicado: April 14, 2026🔗 Source
SDK de Memória Engram: Memória Baseada em Grafos para Agentes de IA com Modelos Locais
Ad

SDK de Memória em Grafo para Modelos Locais de IA

Engram Memory SDK é um sistema de memória em grafo de código aberto projetado para agentes de IA que funciona com modelos locais através da integração LiteLLM. A arquitetura principal separa a ingestão da recuperação: você só precisa do LLM uma vez durante a ingestão para extrair entidades e relacionamentos, enquanto a recuperação opera através de busca vetorial pura, travessia de grafo e pontuação sem exigir chamadas adicionais de LLM.

Detalhes Técnicos

O SDK é construído com Python assíncrono e usa Neo4j como seu banco de dados de backend. De acordo com a fonte, ele tem uma média de ~735 tokens por operação de ingestão e alcança 95ms de latência de recuperação. O sistema inclui recursos de memória de auto-reestruturação com decaimento e agrupamento executando em segundo plano.

Ad

Configuração e Instalação

A instalação é simples:

pip install engram-memory-sdk

A configuração requer um arquivo .env com estas variáveis:

LLM_MODEL=ollama/llama3 # ou qualquer modelo local suportado pelo LiteLLM
NEO4J_URI=bolt://localhost:7687

O sistema suporta qualquer modelo via LiteLLM, incluindo implantações locais através de Ollama, vLLM e text-generation-webui. A vantagem principal é a eficiência de custo: com um pequeno modelo local lidando com a extração, as operações contínuas de recuperação têm literalmente custo $0, pois não consomem tokens de LLM.

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

Clawdex: Um Diretório para Rastrear Derivados e Forks do OpenClaw
Tools

Clawdex: Um Diretório para Rastrear Derivados e Forks do OpenClaw

Clawdex é um diretório que lista 18 projetos relacionados ao OpenClaw em três níveis, com dados sobre estrelas, linguagem e tags de categoria. O projeto é baseado em PRs, exigindo que os contribuidores façam um fork do repositório, adicionem um arquivo YAML em /src/data/projects/ e abram um pull request.

OpenClawRadar
Cowork vs. Claude Chat: Comparação de Precisão na Extração de Documentos
Tools

Cowork vs. Claude Chat: Comparação de Precisão na Extração de Documentos

Um desenvolvedor testou o chat Claude.ai e o Cowork na extração de dados de PDFs financeiros com mais de 140 páginas usando prompts idênticos. O chat produziu resultados de nível institucional com autocorreção e zero erros em mais de 150 pontos de dados, enquanto o Cowork fabricou itens de linha de reconciliação, inverteu contagens de unidades e teve contaminação de colunas de anos anteriores.

OpenClawRadar
Monitor de Segurança de Runtime InsAIts para Claude Code Atinge 8.000 Downloads no PyPI
Tools

Monitor de Segurança de Runtime InsAIts para Claude Code Atinge 8.000 Downloads no PyPI

O InsAIts, um monitor de segurança em tempo de execução para sessões agentes do Claude Code, atingiu 8.140 downloads totais no PyPI. A versão 3.4.0 adiciona um Gerenciador de Contexto Adaptativo, sistema de injeção de âncoras em camadas e melhorias no painel.

OpenClawRadar
GitVelocity: Pontuação por IA de 50 mil PRs Revela Insights sobre Complexidade de Código
Tools

GitVelocity: Pontuação por IA de 50 mil PRs Revela Insights sobre Complexidade de Código

O GitVelocity usa o Claude para pontuar pull requests mesclados de 0 a 100 em seis dimensões: escopo, arquitetura, implementação, risco, qualidade e desempenho/segurança. Após analisar mais de 50.000 PRs em TypeScript, Python, Rust, Go, Java e Elixir, a equipe encontrou padrões surpreendentes sobre o tamanho dos PRs, cobertura de testes e adoção de IA.

OpenClawRadar