langbot-app/LangBot
Production-grade platform for building agentic IM bots - 生产级多平台智能机器人开发平台/ Agent、知识库编排、插件系统 / Bots for Discord / Slack / LINE / Telegram / WeChat(企业微信, 企微智能机器人, 公众号) / 飞书 / 钉钉 / QQ / Matrix e.g. Integrated with ChatGPT(GPT), DeepSeek, Dify, n8n, Langflow, Coze, Claude, Gemini, GLM, Ollama, SiliconFlow, Kimi, openclaw / hermes agent, deerflow
何ですか? LangBot は、AI を活用したインスタントメッセージング(IM)ボットを構築するための、オープンソースの本番運用対応プラットフォームです。大規模言語モデル(LLM)を Slack、Discord、Telegram、WeChat、および 10 以上の他のチャットプラットフォームに橋渡しし、会話やタスク実行を行うインテリジェントエージェントを作成できます。すべてを単一の Web ダッシュボードから管理できます。
コア機能:
- AI とエージェント: マルチターン対話、ツール呼び出し、マルチモーダル対応、ストリーミング出力、組み込みの RAG(ナレッジベース)、Dify、Coze、n8n、Langflow などとの深い統合。
- ユニバーサル IM サポート: 1 つのコードベースで Discord、Telegram、Slack、LINE、QQ、WeChat、WeCom、Lark、DingTalk、KOOK、Matrix(後者は WhatsApp、Signal などにブリッジ)で動作します。
- 本番運用対応: アクセス制御、レート制限、機密ワードフィルタリング、モニタリング、例外処理。
- プラグインエコシステム: イベント駆動型アーキテクチャと、数百のプラグインと Model Context Protocol(MCP)サポート。
- Web 管理: ブラウザ UI を使用してボットの設定、管理、監視が可能。YAML 編集は不要です。
注目すべき点(エージェントフレンドリーな設計): LangBot は、AI コーディングエージェント(Claude Code、Codex、Copilot)が操作および拡張できるように明示的に構築されています。/mcp に組み込みの MCP サーバーを公開し、ボット/パイプライン/モデルをプログラムで管理する CLI(lbctl、別のリポジトリ)を提供し、エージェントがその上で構築する方法を学習するための「単一の真実のソース」として skills/ ディレクトリを同梱しています。
実行方法:
- ワンライナー:
uvx langbot(uvが必要、localhost:5300 で開く) - Docker Compose:
git cloneリポジトリ、次にcd docker && docker compose --profile all up -d - クラウド: LangBot Cloud または Zeabur/Railway へのワンクリックデプロイ。
対応モデル: OpenAI、Anthropic、DeepSeek、Gemini、xAI、Moonshot、Zhipu、Ollama/LM Studio を介したローカルモデル、さらに SiliconFlow や Aliyun Bailian などのゲートウェイで動作します。15 以上の LLM プロバイダーと統合をサポートしています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト