CopilotKitとAG-UIで、解説や比較、グラフ、操作できるツールを表示するオープンソースのチャットUI。
- スター
- 977
- フォーク
- 270
- 未解決の Issue
- 51
- 最終コミット
- 10 時間前
これは何?
ChatbotXは、メッセージングチャネルで自動会話やキャンペーンを構築できるオープンソースのチャットマーケティングプラットフォームです。ManyChat、Chatfuel、Watiなどのホスト型ツールに現在料金を支払っているチームを対象としており、セルフホストも可能です。対応チャネルには、WhatsApp、Facebook Messenger、Instagram、Threads、TikTok、Telegram、Zalo、メール、パブリックAPI、Webチャットがあります。
このプラットフォームは、ドラッグ&ドロップ式のフロービルダーと、OpenAI、Claude、Gemini、DeepSeek、OpenRouter、NVIDIA NIM、またはローカルLLMを利用できるAIエージェントを組み合わせています。運用担当者はライブ受信トレイから会話を引き継ぎ、タグやカスタムフィールドで連絡先を管理し、一斉配信、ステップ配信、コメントからDMへの自動化を実行できます。パブリックAPI、CLI、MCPサーバーを使えば、外部のAIエージェントから同じワークフローを操作できます。
TypeScript、Next.js、PostgreSQL(pgvector対応)、Redis、BullMQを使ったスタックで、Turborepoのモノレポとして構成されています。Community EditionはMITライセンスで、エンタープライズ機能には別途商用ライセンスが適用されます。
主な機能
- 01WhatsApp、Messenger、Instagram、Threads、TikTok、Telegram、Zalo、メール、Webチャットに対応
- 02複数のLLMプロバイダーに対応したAIエージェントノードを備える、ドラッグ&ドロップ式フロービルダー
- 03有人対応への切り替えや会話の割り当てができるライブチャット受信トレイ
- 04タグ、カスタムフィールド、セグメント分けに対応した連絡先CRM
- 05一斉配信、ステップ配信、コメントからDMへの自動化
- 06外部エージェントのワークフローに対応するパブリックAPI、CLI、MCPサーバー
ユースケース
- 小規模事業者がInstagramやMessengerでコメントからDMへ誘導するキャンペーンを実施する
- WhatsAppとTelegramのカスタマーサポートを、共通の受信トレイで一元管理する
- 連絡先数に応じたサブスクリプション料金を避けるため、マーケティングチャットボットをセルフホストする
- MCPまたはAPI経由でAIエージェントにチャットマーケティングのワークフローを自動化させる
クイックスタート
- 1
公式のクイックスタートガイドに従ってプロジェクトをセットアップします
- 2
開発モードでソースからアプリを起動します
pnpm dev - 3
コードを開発せずにセルフホストする場合は、独立した chatbotx-docker-compose リポジトリを使ってビルド済みイメージを実行します
docker compose up
使う前に知っておきたいこと
- Enterprise 機能には別途 Commercial License が適用され、Community Edition を対象とする MIT ライセンスは適用されません。
- セルフホストするには、pgvector を含む PostgreSQL、Redis、S3 互換ストレージなど、複数のサービスを実行する必要があります。
- AI 機能では BYOK(Bring Your Own Key)の認証情報を使用するため、ご自身のプロバイダーの API キーが必要です。
トピック
よくある質問
- ChatbotX とは?
- ManyChatに代わる、WhatsApp、Instagram、Messenger、Telegramなどで自動会話やキャンペーンを実行できる、セルフホスト対応のAI中心チャットマーケティングプラットフォーム。 ChatbotXは、メッセージングチャネルで自動会話やキャンペーンを構築できるオープンソースのチャットマーケティングプラットフォームです。ManyChat、Chatfuel、Watiなどのホスト型ツールに現在料金を支払っているチームを対象としており、セルフホストも可能です。対応チャネルには、WhatsApp、Facebook Messenger、Instagram、Threads、TikTok、Telegram、Zalo、メール、パブリックAPI、Webチャットがあります。
- ChatbotX は無料で使えますか?ライセンスは?
- ChatbotX は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- ChatbotX は今もメンテナンスされていますか?
- 活発にメンテナンス中。ChatbotX の最終コミットは 2026年10月19日 です。
- ChatbotX は何に使えますか?
- 小規模事業者がInstagramやMessengerでコメントからDMへ誘導するキャンペーンを実施する WhatsAppとTelegramのカスタマーサポートを、共通の受信トレイで一元管理する 連絡先数に応じたサブスクリプション料金を避けるため、マーケティングチャットボットをセルフホストする MCPまたはAPI経由でAIエージェントにチャットマーケティングのワークフローを自動化させる
- ChatbotX のインストール方法は?
- 公式のクイックスタートガイドに従ってプロジェクトをセットアップします 開発モードでソースからアプリを起動します: pnpm dev コードを開発せずにセルフホストする場合は、独立した chatbotx-docker-compose リポジトリを使ってビルド済みイメージを実行します: docker compose up
- ChatbotX はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/ChatbotXIO/ChatbotX
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
AIエージェントやワークフローを構築できるfair-codeの自動化プラットフォーム。ビジュアルキャンバスとカスタムコード、1,500以上の連携機能を備えています。
組織図、タスク管理、予算、ガバナンスを備えた、AIエージェントチーム運用のためのセルフホスト型Node.js/Reactアプリ。
あらゆるトピックや資料を、AI教師・スライド・クイズ・シミュレーションを備えた対話型教室に変えるオープンソースプラットフォーム。
AIエージェントがバズ動画を編集可能なワークフローに変換し、別バージョンを生成できる動画制作ツールキット
各エージェントに専用ブラウザー、ファイル、ツールを割り当て、すべての操作をポリシーで制御・記録するセルフホスト型AI同僚プラットフォーム。