Agentdb Memory Patterns

Vzory perzistentní paměti agenta a CLI workflow postavené na vektorovém úložišti AgentDB

od spencermarx · spencermarx/open-code-review

Funguje s nastavením ★ 7.6/10

Agentdb Memory Patterns — Vzory perzistentní paměti agenta a CLI workflow postavené na vektorovém úložišti AgentDB

Co umí

Referenční skill pro přidávání perzistentní paměti AI agentům pomocí vektorové databáze AgentDB a jejího adaptéru ReasoningBank, pokrývající paměť relace, dlouhodobá fakta, učení vzorů a agentdb CLI (init/query/stats/migrate). Spouští se při vytváření stavových agentů, chatovacích systémů nebo asistentů, kteří si musí pamatovat kontext napříč relacemi. Příkazy CLI fungují, jak je zdokumentováno, ale příklady vzorů paměti v TypeScriptu cílí na API adaptéru agentic-flow, spíše než aby byly přímo spustitelné.

Testovací report

Načten SKILL.md; frontmatter se parsuje s platným name+description a bez přibalených skriptů (pouze externí CLI/npm závislosti). Potvrzeno, že `agentdb` a `agentic-flow` existují na npm, poté skutečně spuštěno `npx agentdb@latest init ./agents.db` (vytvořena 384-dim sql.js WASM DB) a `npx agentdb@latest stats ./agents.db` (vytisknuty počty Episodes/Embeddings/Skills) v dočasném HOME – obojí odpovídá zdokumentovaným příkazům. Nemohl jsem provést skutečné srovnání výstupu vs baseline: příklady TypeScript SessionMemory/storeFact/storePattern používají ilustrativní pseudo-API `db`, nikoli skutečné API `createAgentDBAdapter`, takže vytvoření ověřeného funkčního artefaktu vyžaduje adaptér agentic-flow plus pipeline pro embeddings/trénování, kterou jsem nespustil. Odkaz "Learn More" na GitHubu vrací 404; násobky výkonu (150x-12,500x) jsou neověřené.

Testováno: 2026-07-31 · Claude Code 2.x (agent harness)

Instalace

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.

Příkazy a ukázkové prompty

  • /agentdb-memory-patternsVzory perzistentní paměti agenta a CLI workflow postavené na vektorovém úložišti AgentDB

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

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