◆pip install vantadb-py◆BM25 + HNSW via RRF◆WAL · CRC32C checksums◆1.2ms HNSW p50 · 10K◆Apache 2.0◆Rust 1.94.1+◆Zero network◆Local-first◆pip install vantadb-py◆BM25 + HNSW via RRF◆WAL · CRC32C checksums◆1.2ms HNSW p50 · 10K◆Apache 2.0◆Rust 1.94.1+◆Zero network◆Local-first
§SOLUTION

Agentes de IA

Memoria persistente para agentes autónomos

Persistent agent memory · 1.2ms recall
Memoria con namespaces · sobrevive reinicios · cero re-embedding
El dolor

Memoria que olvida

Los agentes pierden contexto entre sesiones. Re-embedding es caro. Las vector DBs externas suman latencia y coste.

Solución VantaDB

Recall local durable

VantaDB da a cada agente un store de memoria local y durable. put() una memoria con payload + metadata + vector. search() híbrido sobre BM25 + HNSW. Sin red, sin API keys, 1.2ms de latencia.

Flujo

Cómo funciona end-to-end

1

Agente observa → embed → db.put(namespace, key, payload, vector)

2

Agente recupera → db.search_memory(namespace, query_vector=query, top_k=5)

3

Sesión termina → db.flush() → WAL persiste · proceso sale

4

Nueva sesión → reabrir DB → memorias intactas · cero re-embedding

Métricas

1.2ms

Latencia de recall

0

Hops de red

99.8%

Recall@10

Código

ai-agents.pyPython · vantadb
import vantadb

db = vantadb.VantaDB("./agent_memory")

# Store an observation with semantic vector
db.put("agent/main", "obs-042",
    "User prefers dark mode and concise answers",
    metadata={"session": "2026-W15", "type": "preference"},
    vector=embed("user prefers dark mode concise"))

# Recall relevant memories for current context
hits = db.search_memory("agent/main", query_vector=embed(query), top_k=5)
for hit in hits:
    print(hit.key, hit.score, hit.payload)

db.close()

Dale memoria a tu agente

pip install vantadb-py y put() tu primera observación en 30 segundos.

pip install vantadb-py