Oceanir存储器
AI编码代理的持久内存。记住会话中的上下文。
特性
- 实体存储 -存储人员、项目、模式、偏好、解决方案
- 关系 -将实体链接在一起(使用、偏好、解决等)
- 观察 -随时间向实体添加注释
- 搜索 -在所有记忆中进行全文搜索
- 图 -探索互联知识
安装
npm install
npm run build用法
API服务器
npm run api
# Runs on http://localhost:3000# Store a memory
curl -X POST http://localhost:3000/remember \
-H "Content-Type: application/json" \
-d '{"name": "prefers-typescript", "type": "preference", "content": "User prefers TypeScript over JavaScript"}'
# Search memories
curl "http://localhost:3000/recall?q=typescript"
# Get stats
curl http://localhost:3000/statsMCP服务器(Claude/Cursor)
添加到MCP配置中:
{
"mcpServers": {
"oceanir-memory": {
"command": "node",
"args": ["/path/to/oceanir-memory/dist/mcp.js"]
}
}
}MCP工具:
remember-存储内存recall-搜索记忆observe-向实体添加观察relate-创建实体之间的关系get_preferences-获取所有偏好get_patterns-获取模式和解决方案memory_stats-获取统计数据forget-删除实体
API层
| 功能 | 免费 | 专业版(每月9美元) | 企业版 |
|---|---|---|---|
| 回忆 | 1000 | 无限 | 无限 |
| 请求/天 | 100 | 10000 | 无限制 |
| 自托管 | - | - | ✓ |
实体类型
person-用户或团队成员信息project-项目详细信息和配置file-重要文件注释concept-技术概念preference-用户偏好(编码风格、工具)pattern-要遵循的代码模式error-遇到的常见错误solution-问题的解决方案
许可证
专有-请参阅许可证文件。
