roampal-core
by roampal-ai·★ 46·综合分 45
基于结果的持久化记忆 MCP 服务器,通过对话学习提升 AI 助手的性能表现。
概述
Roampal-core 是一个创新的 MCP 服务器,为 Claude Code 和 OpenCode 等 AI 编程助手实现了基于结果的持久化记忆功能。它会在 AI 响应前自动注入相关上下文,并对结果进行评分,从而推广好的建议并减少不良建议。系统维护五种具有不同生命周期的记忆集合:工作记忆(24小时)、历史记忆(30天)、模式记忆(在有用期间持久存在)、记忆库(永久)和书籍记忆(永久参考资料)。这形成了一个反馈循环,使 AI 助手在每次交互中逐渐变得更智能。
试试问 AI
装完之后,这里有 6 个你可以让 AI 做的事:
什么时候选它
当使用 Claude Code 或 OpenCode 并希望创建能从成功编程模式和学习用户偏好中学习的持久化记忆系统时,选择 Roampal。
什么时候不要选它
如果您需要与其他 AI 编程助手(Claude Code 和 OpenCode 之外)集成,或者您希望使用一个无需额外服务器组件的自包含解决方案,则 Roampal 不是理想选择。
此 server 暴露的工具
从 README 抽取出 6 个工具search_memoryDeep search across all memory collections
add_to_memory_bankStore permanent facts (identity, preferences, goals)
update_memoryCorrect or update existing memories
delete_memoryRemove outdated information from memory
score_memoriesScore previous exchange outcomes (Claude Code only)
record_responseStore key takeaways from significant exchanges
可对比工具
安装
安装
pip install roampal
roampal init这将自动检测已安装的工具并配置它们。您也可以针对特定工具:
roampal init --claude-code
roampal init --opencode对于 Claude Desktop,将以下内容添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"roampal": {
"command": "roampal",
"args": ["start"]
}
}
}启动服务器
roampal start # 手动启动 HTTP 服务器
roampal status # 检查服务器是否正在运行FAQ
- Roampal 如何随时间提高 AI 性能?
- Roampal 对每次交互的结果进行评分,推广好的建议并减少不良建议。这创建了一个反馈循环,使系统在每次交互中逐渐变得更智能,从过去的成功和失败中学习。
- Roampal 维护哪些记忆集合?
- Roampal 维护五种记忆集合:工作记忆(24小时当前会话)、历史记忆(30天的过往对话)、模式记忆(已验证的解决方案)、记忆库(身份、偏好、目标)和书籍记忆(上传的参考资料)。
- Roampal 如何处理 Claude Code 和 OpenCode 等不同平台?
- 核心循环在所有平台上相同,但实现方式不同:Claude Code 使用钩子进行上下文注入和捕获,而 OpenCode 使用插件。OpenCode 还使用独立的边车进行评分,以避免自我评估偏见。
Hacker News 讨论
开发者社区最近的相关讨论。
- 帖子 by roampal · 2025-12-16
roampal-core 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。