waynesutton/opensync
Cloud-synced dashboards for OpenCode and Claude Code. Track sessions, search with semantic lookup, export eval datasets.
解决的问题
OpenSync 提供了一个集中式仪表板,用于追踪和分析不同 AI 编程辅助工具(如 Claude Code、Cursor 和 OpenCode)的 AI 会话。它解决了会话历史记录分散,以及难以跨多个工具查看代币消耗、工具使用情况和会话活动的问题。
运作方式
用户为其特定的 AI 编程工具安装同步插件。这些插件将会话数据实时同步到云端同步仪表板。该系统使用 Convex 进行后端和实时同步,使用 WorkOS 进行身份验证,并使用 OpenAI 进行嵌入,以实现跨会话的语义搜索。
目标用户
使用 AI 编程代理和辅助工具的开发人员,他们希望监控自己的使用情况、追踪成本,并根据实际工作会话建立评估数据集。
特色亮点
- 多工具支持:同步来自 OpenCode、Claude Code、Codex、Cursor、Factory Droid 和 Pi 的数据。
- 评估数据集创建:允许用户将会话标记为“评估就绪”,并以 DeepEval JSON 和 OpenAI Evals JSONL 等格式导出。
- 分析与搜索:提供代币图表、成本追踪,以及针对会话历史记录的全文本、语义和混合搜索。
- 自我托管:支持托管版本,也支持通过 Convex、WorkOS 和 OpenAI 进行自我托管部署。
相关
- 项目
- 项目
- 项目
- 项目