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を使用したセルフホストデプロイメントをサポートしています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト