overmind-core/overmind

The platform for continuously improving AI agents.

解決する課題

Overmindは、本番データを実用的なトレーニングおよび最適化ワークフローに変換することで、専門的なAIエージェントを継続的に改善するという課題に対処します。実際のパフォーマンス・トレースに基づいてエージェントを観察、評価、微調整するための統合プラットフォームを提供することで、カスタムの機械学習インフラを構築する必要性を排除します。

仕組み

Overmind SDKとCLIをエージェントのコードベースにインストールします。プラットフォームはエージェントをインストルメント化して本番トレースをキャプチャし、それらをバージョン管理されたデータセットとして保存します。エージェントの能力に対する評価指標を定義すると、Overmindはその指標を使用してパフォーマンスのベンチマーク、プロンプトやコードの最適化、微調整を実行します。このプラットフォームはMCP (Model Context Protocol) サーバーを介して一般的なIDEと統合されており、チャットインターフェースから直接これらのワークフローをトリガーできます。

対象ユーザー

このプロジェクトは、パフォーマンスを監視し、ライブトラフィックから高品質なトレーニングデータセットを作成し、自動評価と微調整を通じてエージェントの動作を反復的に改善する必要がある、本番グレードのAIエージェントを構築する開発者やAIエンジニア向けです。

ハイライト

  • 本番駆動型トレーニング: 本番トレースを自動的に微調整用データセットに変換します。
  • 統合された可観測性: OpenTelemetryを使用して、エージェントの能力、プロンプト、ツールを追跡します。
  • IDE統合: Cursor、Claude Code、その他のMCP互換ツールに接続し、チャット経由でエージェントのワークフローを管理します。
  • セルフホスト可能: プラットフォーム全体をDockerでセルフホストでき、データを自社ネットワーク内に保持できます。
  • 統合API: OpenAI互換の単一APIを通じて、微調整済みモデルと最先端モデルの両方を提供します。

関連

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