memv: Sistema de Memória de Código Aberto para Agentes de IA

✍️ OpenClawRadar📅 Publicado: February 13, 2026🔗 Source
memv: Sistema de Memória de Código Aberto para Agentes de IA
Ad

memv é um sistema de memória de código aberto projetado para agentes de IA com uma abordagem única para extração de conhecimento. Ao contrário dos sistemas de memória tradicionais que extraem todos os fatos e dependem fortemente de recuperação para organização, o memv foca apenas em armazenar erros de previsão. Ele usa extração de previsão-calibração, onde antes de extrair conhecimento de uma nova interação, ele prevê o que o episódio deve conter com base no conhecimento existente. Apenas os fatos que foram inesperados são armazenados, pois a importância é derivada da surpresa, e não da pontuação inicial do modelo de linguagem grande (LLM).

Ad

Detalhes Principais

  • Modelo Bitemporal: Cada fato é rastreado por tempos de evento e transação, permitindo consultas como "o que sabíamos sobre este usuário em janeiro?"
  • Recuperação Híbrida: Utiliza similaridade vetorial (sqlite-vec) combinada com busca de texto BM25 (FTS5) através de Fusão de Classificação Recíproca.
  • Tratamento de Contradições: Novos fatos automaticamente contradizem e invalidam os mais antigos conflitantes, mas o histórico completo é preservado.
  • Padrão SQLite: Zero dependências externas - sem necessidade de Postgres, Redis ou Pinecone.
  • Agnóstico de Framework: Funciona com LangGraph, CrewAI, AutoGen, LlamaIndex ou Python simples.
  • Licença MIT: Compatível com Python 3.13+ e utiliza operações assíncronas.

Uma configuração de exemplo usando memv:

from memv import Memory
from memv.embeddings import OpenAIEmbedAdapter
from memv.llm import PydanticAIAdapter

memory = Memory( db_path="memory.db", embedding_client=OpenAIEmbedAdapter(), llm_client=PydanticAIAdapter("openai:gpt-4o-mini"), )

async with memory: await memory.add_exchange( user_id="user-123", user_message="Acabei de começar na Anthropic como pesquisador.", assistant_message="Parabéns! Qual é sua área de foco?", ) await memory.process("user-123") result = await memory.retrieve("O que o usuário faz?", user_id="user-123")

O projeto está atualmente em estágio inicial (v0.1.0), e o feedback é incentivado, especialmente em relação à abordagem de extração e possíveis integrações úteis.

📖 Leia a fonte completa: r/LocalLLaMA

Ad

👀 See Also

Feiticeiro Livre Migra Histórico do ChatGPT para Projetos Claude — Lições Principais sobre Limites de Token e RAG
Tools

Feiticeiro Livre Migra Histórico do ChatGPT para Projetos Claude — Lições Principais sobre Limites de Token e RAG

Uma ferramenta gratuita e sem código transforma exportações do ChatGPT em Projetos Claude, revelando que arquivos JSON de 26MB atingem limites de tokens e que a divisão por tópico é a solução. O RAG do Claude lê apenas partes de arquivos grandes, por isso consultas específicas funcionam melhor.

OpenClawRadar
Por que os Caçadores de Recompensas de IA Estão Perdendo Dinheiro: Dados de 60 Edições
Tools

Por que os Caçadores de Recompensas de IA Estão Perdendo Dinheiro: Dados de 60 Edições

Um desenvolvedor tentou fazer o Claude ganhar dinheiro em recompensas de código aberto com um orçamento de $20 em tokens. Após escanear mais de 80 recompensas do Algora, descobriram que a maioria está saturada com mais de 10 PRs abertos, spam de $1 ou reservada para entrevistas. Valor esperado: $0.

OpenClawRadar
rawq: Ferramenta CLI Local para Busca Semântica de Código por Agentes de IA
Tools

rawq: Ferramenta CLI Local para Busca Semântica de Código por Agentes de IA

rawq é uma ferramenta CLI de código aberto que ajuda agentes de IA a encontrar código relevante usando busca semântica com um modelo local de 33MB via ONNX runtime e busca lexical BM25 via tantivy. Em testes, agentes de IA usando rawq consumiram 4 vezes menos tokens e completaram tarefas 2 vezes mais rápido em comparação com ferramentas cegas de leitura/grep.

OpenClawRadar
Meera: Um Assistente de IA Totalmente Offline para o Gnome Linux Construído no Qwen3.5-2B
Tools

Meera: Um Assistente de IA Totalmente Offline para o Gnome Linux Construído no Qwen3.5-2B

Meera é um assistente de IA offline para o Gnome Desktop que usa Qwen3.5-2B-Q4_K_M (1,2 GB) e llama-cpp com suporte a Vulkan. Ele utiliza um segundo modelo de embedding pequeno para seleção de ferramentas e RAG, evitando o inchaço de embeddings no prompt. Funciona no Ubuntu 24.04 com RTX 5090 e Fedora Silverblue no Intel i3.

OpenClawRadar