Agentdb Memory Patterns

Patrones de memoria persistente de agentes y flujo de trabajo CLI construidos sobre el almacén vectorial AgentDB

Por spencermarx · spencermarx/open-code-review

Funciona con configuración ★ 7.6/10

Agentdb Memory Patterns — Patrones de memoria persistente de agentes y flujo de trabajo CLI construidos sobre el almacén vectorial AgentDB

Qué hace

Una habilidad de referencia para añadir memoria persistente a agentes de IA utilizando la base de datos vectorial AgentDB y su adaptador ReasoningBank, cubriendo memoria de sesión, hechos a largo plazo, aprendizaje de patrones y el CLI `agentdb` (`init`/`query`/`stats`/`migrate`). Se activa al construir agentes con estado, sistemas de chat o asistentes que deben recordar el contexto entre sesiones. Los comandos CLI funcionan como se documenta, pero los ejemplos de patrones de memoria de TypeScript apuntan a la API del adaptador `agentic-flow` en lugar de ser ejecutables directamente.

Informe de la prueba

Se obtuvo SKILL.md; el frontmatter se analiza con `name`+`description` válidos y sin scripts incluidos (solo dependencias CLI/npm externas). Se confirmó que `agentdb` y `agentic-flow` existen en npm, luego se ejecutó `npx agentdb@latest init ./agents.db` (creó una DB WASM `sql.js` de 384 dimensiones) y `npx agentdb@latest stats ./agents.db` (imprimió los recuentos de Episodes/Embeddings/Skills) en un HOME temporal — ambos coinciden con los comandos documentados. No se pudo hacer una comparación real de salida vs línea base: los ejemplos de TypeScript `SessionMemory`/`storeFact`/`storePattern` usan una pseudo-API `db` ilustrativa, no la API real `createAgentDBAdapter`, por lo que producir un artefacto de trabajo verificado necesita el adaptador `agentic-flow` más un `pipeline` de `embeddings`/entrenamiento que no ejecuté. El enlace de GitHub "Learn More" devuelve 404; los multiplicadores de rendimiento (150x-12,500x) no están verificados.

Probado el: 2026-07-31 · Claude Code 2.x (agent harness)

Instalación

git clone --depth 1 https://github.com/spencermarx/open-code-review.git /tmp/agentdb-memory-patterns-src
mkdir -p ~/.claude/skills
cp -R /tmp/agentdb-memory-patterns-src/.claude/skills/agentdb-memory-patterns ~/.claude/skills/agentdb-memory-patterns
# Requires Node.js 18+. CLI is real: `npx -y agentdb@latest init ./agents.db` then `npx -y agentdb@latest stats ./agents.db` (verified working).
# API patterns need the package: `npm i agentic-flow` -> import { createAgentDBAdapter } from 'agentic-flow/reasoningbank'
# Optional MCP for Claude Code: `claude mcp add agentdb npx agentdb@latest mcp`
# Note: the "Learn More" GitHub link in the body (ruvnet/agentic-flow/tree/main/packages/agentdb) is 404.

Comandos y prompts de ejemplo

  • /agentdb-memory-patternsPatrones de memoria persistente de agentes y flujo de trabajo CLI construidos sobre el almacén vectorial AgentDB

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Add long-term memory to this chat agent
  • Store session context using AgentDB
  • Implement pattern learning for this assistant