用途:为 AI 智能体提供持久化记忆管理,涵盖会话记忆、长期事实存储、模式学习与跨会话上下文维护,基于 AgentDB 的持久化存储并与 ReasoningBank 集成。
主要能力:支持向量数据库初始化、查询、导入导出与统计;提供会话记忆、长期记忆(事实)、模式学习等记忆模式,以及分层记忆与记忆整合;内置 ReasoningBank 适配器,可插入交互记忆、按推理检索上下文,并支持从旧版 ReasoningBank 迁移;提供 9 种学习插件(如决策 Transformer、Q-Learning、SARSA、Actor-Critic 等)与 4 个推理模块(PatternMatcher、ContextSynthesizer、MemoryOptimizer、ExperienceCurator)。
使用方式:需 Node.js 18+、AgentDB v1.0.7+(通过 agentic-flow 或独立安装)。CLI 常用命令:npx agentdb@latest init ./agents.db;npx agentdb@latest mcp(集成 Claude Code,一次性配置为 claude mcp add agentdb npx agentdb@latest mcp);npx agentdb@latest create-plugin -t decision-transformer -n my-agent;查询、导出、基准测试与迁移等命令详见原始资料。API 用法通过 agentic-flow/reasoningbank 的 createAgentDBAdapter 创建适配器,配置 enableLearning、enableReasoning、quantizationType、cacheSize 等,并调用 insertPattern、retrieveWithReasoning 等方法。
适用场景:需要跨会话记忆的对话智能体、基于经验学习的决策与任务规划智能体、利用向量检索维护上下文的 AI 应用,以及从旧版 ReasoningBank 迁移记忆数据的项目。
限制:资料未说明收费、价格、具体平台适配范围与生产环境效果验证,性能数字来自其自述基准;使用需具备智能体架构理解;部分高级特性依赖特定版本与配置。