VoltAgent/voltagent

AI Agent Engineering Platform built on an Open Source TypeScript AI Agent Framework

What it solves

VoltAgent は、AI エージェントの構築と管理のためのエンドツーエンドのエンジニアリング・プラットフォームを提供します。エージェントのコード開発と本番環境での運用を橋渡しするため、エージェント作成用の柔軟な TypeScript フレームワークと、専用のオブザーバビリティおよび運用コンソール (VoltOps) を組み合わせています。

How it works

プラットフォームは主に 2 つのコンポーネントに分かれています:

  1. Core TypeScript Framework: 特定の役割、ツール、メモリを持つエージェントを定義するためのライブラリ (@voltagent/core) です。これには、多段階自動化のための宣言的ワークフロー・エンジン、専門化されたサブエージェント・チームを調整するためのスーパーバイザー・システム、および外部ツールに接続するための Model Context Protocol (MCP) のネイティブサポートが含まれます。
  2. VoltOps Console: 管理レイヤー (Cloud または Self-Hosted で利用可能) で、リアルタイムの実行トレース、パフォーマンス・モニタリング、プロンプト・ビルディング、およびデプロイメント・ツールを提供します。また、RAG (Knowledge Base) の運用面、ガードレール、および評価スイートも管理します。

Who it’s for

AI エージェントのロジックをコードレベルで完全に制御したい一方で、本番環境レベルの可視性、モニタリング、およびデプロイメント・インフラストラクチャを必要とする開発者やエンジニアリング・チームです。

Highlights

  • Declarative Workflows: 人間が介在する (suspend/resume) 機能が組み込まれた、複雑で多段階の自動化を構築できます。
  • Multi-Agent Coordination: スーパーバイザー・ランタイムを使用して、専門化されたエージェント間でタスクをルーティングします。
  • Broad Compatibility: 設定を通じて、OpenAI, Anthropic, および Google などの LLM プロバイダーを簡単に切り替えることができます。
  • Production Observability: VoltOps Console を介して、詳細な実行トレース、ログ、およびメモリ管理が可能です。
  • Integrated RAG & Voice: ドキュメントの取り込み、埋め込み (embeddings)、および音声からテキスト/テキストから音声のプロバイダーを標準でサポートしています。

関連

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