Persistent AI Memory 提供以下核心功能:
- 持久化存储:使用SQLite数据库保存AI的对话、记忆和工具调用记录,确保数据长期可用。
- 语义搜索:通过LM Studio的嵌入技术,支持对记忆和对话进行语义级别的搜索,而不仅仅是关键词匹配。
- 实时监控:利用watchdog库自动监控对话文件变化,例如捕获ChatGPT导出的对话记录。
- 工具调用日志:详细记录模型上下文协议(MCP)工具的使用情况,支持AI进行自我反思和分析。
- 跨平台支持:兼容Windows、macOS和Linux系统,适配多种开发环境。
- VS Code集成:与VS Code中的Copilot无缝协作,提升开发效率。
本答案来源于文章《Persistent AI Memory:为AI助手提供持久化本地记忆存储》