Memento v1.0: Memória Persistente Local para Agentes de IA de Codificação

O que o Memento v1.0 faz
O Memento v1.0 fornece uma camada de memória persistente local-first para agentes de IA de programação. Tudo roda na sua máquina — embeddings, armazenamento e busca — sem requisitos de nuvem ou chaves de API necessárias após a configuração.
Detalhes técnicos principais
Embeddings: Usa all-MiniLM-L6-v2 via @xenova/transformers (384 dimensões) rodando totalmente offline. Embeddings opcionais em nuvem via variáveis de ambiente para OpenAI (text-embedding-3-small) ou Gemini (embedding-001).
Armazenamento: JSON local + índice HNSW por padrão. Suporte opcional para ChromaDB ou Neo4j.
Busca: Índice HNSW para busca aproximada do vizinho mais próximo (<50ms em 2000+ memórias). Implementação completa BM25 com k1=1.2, b=0.75 para busca por palavras-chave. Modo híbrido combinando 70% similaridade de cosseno + 30% BM25.
Deduplicação: SHA-256 + limite de 0.92 de similaridade de cosseno.
Recursos de resiliência: Circuit breaker, write-ahead log, cache LRU.
Gerenciamento de memória: Decaimento exponencial de 347 dias em pontuações de importância.
Configuração e uso
Instale com: npx memento-memory setup
Ferramenta de migração: memory_migrate re-embeds todo o seu armazenamento ao trocar de provedores de embedding — sem perda de dados.
Suporte a IDEs e ferramentas
Compatibilidade multi-IDE: Claude Code, Cursor, Windsurf, OpenCode — todos compartilham o mesmo armazenamento local.
17 ferramentas MCP através de salvar/recuperar/buscar/exportar/importar/ingest/compact/graph/ciclo de vida de sessão.
Privacidade e licenciamento
Zero telemetria — suas decisões arquiteturais e padrões de código nunca saem da sua máquina. Funciona sem internet após a configuração. Licenciado AGPL-3.0 e auto-hospedável em um comando.
📖 Leia a fonte completa: r/LocalLLaMA
👀 See Also

Uma Camada de Governança de 7 Arquivos para Prevenir o Desvio de Sessão de LLM
Um desenvolvedor criou uma camada de governança com sete arquivos para impedir que o Claude desfaça silenciosamente decisões arquiteturais entre sessões. O sistema inclui os arquivos active_context.md, contracts.md e decisions.md com um loop de execução estrito.

Repositório Gratuito de Playbook de Lançamento de Produtos de IA para Usuários do Claude
Um desenvolvedor lançou um repositório gratuito contendo um playbook estruturado para lançamento de produtos de IA, projetado para funcionar com o Claude. O repositório organiza a experiência de lançamento em etapas práticas, incluindo estratégia, preparação, execução, e inclui modelos e referências de ferramentas.

XLI: Biblioteca Python de Código Aberto para UIs de Terminal no Estilo Claude Code
Construindo um agente de código? Metade do trabalho é a UX do terminal. XLI é um mecanismo de renderização Python de código aberto que replica o streaming de markdown, cartões de ferramentas, aprovações inline e comandos de barra do Claude Code, sem sequestrar o histórico do terminal.

Framework de Busca de Emprego de Código Aberto Construído em Claude Code
Um desenvolvedor criou um framework de busca de emprego de código aberto no Claude Code que lida com autoperfilamento estruturado, raspagem automatizada de portais de vagas, avaliação de compatibilidade e um pipeline de agente redator-revisor para candidaturas personalizadas. O sistema para antes do envio e requer revisão manual.