Skip to main content

agentdb-init

Initialize an AgentDB Cognitive Container (.rvf file) in the current project. Sets up storage, embedder config, and the agentdb MCP server. Use when the user is starting a new project that needs vector memory, or asks to "set up agentdb" / "init agentdb".

Datos de origen

Repositorio
ruvnet/agentdb
Última actividad en el origen
6 de mayo de 2026 a las 15:22
Idioma detectado de SKILL.md
inglés
Estrellas
94
Forks
16

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
agentdb-init
description
Initialize an AgentDB Cognitive Container (.rvf file) in the current project. Sets up storage, embedder config, and the agentdb MCP server. Use when the user is starting a new project that needs vector memory, or asks to "set up agentdb" / "init agentdb".
# Initialize AgentDB Sets up a fresh AgentDB instance for the current project. Creates a single-file `.rvf` Cognitive Container that holds vectors, indexes, learning state, and the audit log. ## When to use - User asks to "set up agentdb", "init memory", "add a vector store" - New project that needs persistent agent memory - Existing project moving from in-memory state to durable memory ## Steps 1. Confirm the storage path (default: `./memory.rvf` at the project root, or `~/.agentdb/<project-name>.rvf` for global memory). 2. Pick the embedder (default: `Xenova/all-MiniLM-L6-v2` at 384d — fast, free, runs in-process). 3. Register the agentdb MCP server in Claude Code: ```bash claude mcp add agentdb -- npx agentdb@latest mcp start ``` 4. Initialize the file via the MCP tool `agentdb_pattern_store` (the first store auto-creates the schema), or via CLI: ```bash npx agentdb@latest init ./memory.rvf ``` 5. Add `*.rvf` to `.gitignore` unless the user explicitly wants memory checked into source control. 6. Confirm with a smoke test: store one pattern and search for it. ## Notes - The `.rvf` is a single binary file. Back it up like a SQLite database. - For multi-agent setups, share one `.rvf` per coordinated namespace; use separate files for trust-boundary isolation. - All AgentDB operations after init go through the MCP tools (`agentdb_pattern_*`, `agentdb_reflexion_*`, etc.) or the npm library (`import { SelfLearningRvfBackend } from 'agentdb'`). ## Don't - Don't commit the `.rvf` file by default — it can hold session-specific data, including content from messages. - Don't run `init` on an existing `.rvf` file without confirming — it will refuse rather than overwrite, but a confused user might delete the existing file thinking it's stale.
Ver en GitHub