dograh-hq/dograh
Open source voice AI platform. Self-hosted alternative to Vapi and Retell. On Prem, BYOK across Speech to Speech or LLM/STT/TTS, with a visual workflow builder, MCP native and telephony support.
Dograh AI – 音声エージェントを構築するオープンソースプラットフォーム
Dograhは、商用音声AIサービス(VapiやRetellなど)の完全にオープンソースで自己ホスティング可能な代替品です。視覚的なワークフローエディタを通じて、会話型音声ボットの作成・テスト・実行が可能であり、下位のLLM、音声認識(STT)、音声合成(TTS)、および電話回線プロバイダを完全に制御できます。
機能
- 視覚的ワークフロービルダー – ドラッグアンドドロップでノード(開始、エージェント、ツール、QA、Webhook、終了)を配置し、通話フローを定義。
- 即時テスト – ブラウザ上でライブ音声でボットをテスト、または高速な「テストチャット」テキストインターフェースでターンを再生・編集可能。
- 電話回線統合 – Twilio、Vonage、Telnyx、Plivo、Vobiz、Cloudonix、Asterisk ARIに対応する組み込みコネクタ。通話転送による人間への引き継ぎも可能。
- プラグイン可能なAIスタック – DograhのバンドルされたLLM/STT/TTSスタックを使用するか、OpenAI、Anthropicなど任意のプロバイダに置き換え可能。
- 開発者向けSDK – Python(
dograh-sdk)およびNode(@dograh/sdk)ライブラリでエージェントやアウトバウンド通話をプログラムで作成可能。 - MCP(Machine-Code-Programming)統合 – Claude Code、Codex、Cursorなどのコードアシスタントと連携し、IDEからワークフローの読み書き、スキーマの取得、エージェントの編集が可能。
なぜ重要なのか
- オープンソース & BSD-2ライセンス – ベンダーロックインなし。コードの検査・修正・自己ホスティングが可能。
- ワンコマンドで自己ホスティング – 1つのDocker Composeのpull&runスクリプトで、システム全体が約2分で起動。
- データの所在とプライバシー – すべてのデータは自社インフラ上に留まる(またはDograhのマネージドクラウドを利用可能)。
- 柔軟な課金モデル – 自己ホスティング時は無料。クラウド版は使用量課金。
クイックスタート(ローカル)
# Docker Composeファイルとスタートスクリプトを取得
curl -o docker-compose.yaml \
https://raw.githubusercontent.com/dograh-hq/dograh/main/docker-compose.yaml \
&& curl -o start_docker.sh \
https://raw.githubusercontent.com/dograh-hq/dograh/main/scripts/start_docker.sh \
&& chmod +x start_docker.sh \
&& ./start_docker.sh # イメージを取得してサービスを起動
コンテナが正常に起動したら、http://localhost:3010 を開いてください。UIが最初の音声ボットの作成手順を案内します(インバウンド/アウトバウンドを選択、簡単な説明を入力、次に「エージェントをテスト」をクリック)。ブラウザの音声テストで会話するか、テキストチャットテストモードに切り替えて迅速に反復開発が可能です。
AIコードアシスタントでDograhをセットアップ
Claude Code、Codex、または他のMCP互換アシスタントをお持ちの場合、公式のDograhプラグイン(dograh-hq/dograh-plugins)をインストールし、「Dograhをセットアップ」を指示すると、同じDockerスクリプトを実行し、デプロイを検証し、キー設定もサポートします。
プラットフォームの拡張
- 独自のLLM / TTS / STTの追加 – UIまたは環境変数でプロバイダキーを設定。Dograhのモジュールベースのバックエンドが適切にルーティング。
- カスタムノードとツール – ワークフロー内にWebhook、知識ベース検索、任意のツール呼び出しを定義可能。
- プログラムによる制御 – PythonまたはNode SDKを使ってエージェントの作成、アウトバウンド通話のトリガー、自社アプリケーションへの機能統合が可能。
コミュニティとサポート
- Slackコミュニティ – 質問、機能議論、オンボーディングのための活発なチャンネル。
- GitHub Discussions & Issues – 使い方のリクエスト、バグ報告、PRを投稿。
- ドキュメント – デプロイ、MCP統合、トラブルシューティングをカバーする完全なドキュメントは https://docs.dograh.com で確認可能。
ライセンス
BSD 2-Clause – パーミッシブなライセンスで、商用利用、改変、再配布を許可。
要するに: Dograh AIは、視覚的ワークフローエディタ、電話回線コネクタ、プラグイン可能なAIスタックを備えた本格的なオープンソース音声アシスタントプラットフォームであり、ワンコマンドのDockerで実行可能。SaaSプロバイダに縛られない、完全な制御を求めるチームに最適です。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト