Junto com o engenheiro Ben Sigman, eles lançaram em código aberto o projeto MemPalace, que atingiu 100% no benchmark LongMemEval. Para comparação: ferramentas comerciais populares como Mem0 ficam de lado, nervosas, com seus 30-45%.
Como a própria Milla escreve no Instagram*, a busca vetorial plana por milhares de pedaços de texto transforma o banco de dados vetorial em um "armazém cheio de lixo", onde encontrar a peça necessária se torna impossível.
🏰 MemPalace usa o princípio do "Palácio da Memória" (mnemônica dos gregos antigos).
Em vez de forçar a rede neural a comprimir texto e alucinar, o sistema preserva todo o texto verbatim (discurso direto), mas o estrutura rigidamente no nível de metadados no ChromaDB:
1️⃣
Wing (Asa) — entidade (projeto específico ou pessoa).2️⃣
Hall (Salão) — tipo de memória (fatos, eventos, preferências).3️⃣
Room (Sala) — tópico específico (ex.: auth-migration).4️⃣
Drawer (Gaveta) — chunk de texto original.Quando o agente busca informações, o sistema não faz uma busca cega por similaridade em todo o banco. Ele filtra: Asa -> Salão -> Sala. Apenas com essa hierarquia, a métrica de recall aumenta em 34%.
O que está sob o capô:
▫️ A versão básica atinge 96.6% de recall no LongMemEval sem nenhuma chamada à API LLM (Python puro + ChromaDB + embeddings locais). Custo zero.
▫️ O modo híbrido (busca vetorial + re-ranker LLM no barato Claude Haiku) leva a métrica para 100%.
▫️ Nenhum banco de dados gráfico pesado. O Temporal Knowledge Graph é implementado em SQLite local comum.
▫️ Dialeto compacto embutido
AAAK. É uma linguagem simbólica para agentes que comprime o contexto em 30 vezes sem perda de sentido, para não consumir a janela de tokens ao carregar o agente.Ben Sigman em seu X* orgulha-se justamente dos resultados e convida a fazer fork do repositório.
🔗 O código está aqui: MemPalace
Aviso padrão para o camarada major:
O Instagram pertence à empresa Meta, que é reconhecida como organização extremista e proibida na Rússia.
A rede social X está bloqueada no território da Rússia.
#opensource_legal
Comments
0No comments yet.
Sign in to join the discussion.