Ruflo
Agent swarms with shared vector memory and task routing for Claude Code and other MCP clients
Gives an agent self-learning vector memory: store and search patterns, episodes, skills and causal links.
Official · rUv TypeScript Local · stdio Knowledge and memoryAI and ML
79 popularity score ★ 97 ↓ 169k/wk
Opens the app, which asks before it adds the server.
claude mcp add agentdb -- npx -y agentdb mcp start{
"mcpServers": {
"agentdb": {
"command": "npx",
"args": [
"-y",
"agentdb",
"mcp",
"start"
]
}
}
}{
"mcpServers": {
"agentdb": {
"command": "npx",
"args": [
"-y",
"agentdb",
"mcp",
"start"
]
}
}
}{
"servers": {
"agentdb": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"agentdb",
"mcp",
"start"
]
}
}
}[mcp_servers.agentdb]
command = "npx"
args = ["-y", "agentdb", "mcp", "start"]gemini mcp add --scope user agentdb npx -- -y agentdb mcp startAgentDB is a self-learning vector memory engine for AI agents, built on the RuVector Rust engine and stored in a single .rvf file with no server or API key. It is available as an npm library, a CLI and an MCP server (npx agentdb mcp start) with 41 tools.
The tools store and semantically search patterns (with batch insert, import and export), keep tiered working, short and long-term memory, record causal links between memories and query them in a Cypher-like way, store and recall episodes with critiques (Reflexion), build and compose reusable skills, summarise lessons and successful strategies, and run learning and routing: reinforcement-learning algorithms, Thompson-sampling bandits, consolidation, diversity re-ranking and filtered search. Search combines BM25 keywords with dense vectors and learns from feedback.
Add it to a client with npx agentdb@latest mcp start (Node native bindings on Linux, macOS and Windows, with a WASM fallback). The current npm release is an alpha (3.0.0-alpha).
| Runtime | Node.js |
|---|
agentdb_pattern_storeagentdb_pattern_searchagentdb_pattern_statsagentdb_pattern_deleteagentdb_batch_insertagentdb_batch_searchagentdb_exportagentdb_importagentdb_hierarchical_storeagentdb_hierarchical_recallagentdb_hierarchical_deleteagentdb_causal_edgeagentdb_causal_edge_deleteagentdb_causal_node_deleteagentdb_edges_by_endpointsagentdb_causal_queryagentdb_causal_explainagentdb_attestation_logagentdb_reflexion_storeagentdb_reflexion_recallagentdb_reflexion_deleteagentdb_reflexion_rebuildagentdb_skill_createagentdb_skill_composeagentdb_skill_searchagentdb_critique_summaryagentdb_success_strategiesagentdb_task_statsagentdb_pruneagentdb_warm_cacheagentdb_learning_routeagentdb_learning_trainagentdb_learning_predictagentdb_bandit_updateagentdb_bandit_pickagentdb_consolidateagentdb_composeagentdb_synthesizeagentdb_explain_recallagentdb_diversity_rankagentdb_metadata_filter