Webコンソールとプラグインエコシステムを備え、複数のチャットプラットフォーム向けのボットを開発できる、クロスプラットフォーム対応のTypeScript製チャットボットフレームワークです。
jakobdylanc/llmcord
DiscordサーバーやDMを、ローカル・リモートを問わずOpenAI互換LLMの共有フロントエンドにするDiscord bot。
- スター
- 837
- フォーク
- 206
- 未解決の Issue
- 5
- 最終コミット
- 3 か月前
これは何?
llmcordは、Discord内で大規模言語モデルと直接チャットできるPython製Discord botです。OpenRouter、OpenAI、xAI、Googleなどのリモートサービスのほか、LM Studio、Ollama、vLLMなどのローカルサーバーにも接続でき、OpenAIの /v1/chat/completions APIを公開するサーバーであれば利用できます。
会話履歴はDiscord内に保存されます。返信のスレッドがコンテキストとして使われるため、データベースは不要です。会話を分岐したり、他のユーザーのスレッドを引き継いだり、任意のメッセージへの返信でbotにメンションして会話に参加させたりできます。/modelコマンドで実行中にモデルを切り替えられ、config.yamlの設定変更もbotを再起動せずに反映されます。
画像対応モデルでの画像添付やテキストファイルの添付、カスタマイズ可能なシステムプロンプト、ユーザー・ロール・チャンネルごとの権限設定、ストリーミング応答に対応しています。プロジェクトは単一のPythonファイルで構成され、config.yamlまたは環境変数で設定でき、Pythonから直接実行するかDocker Composeで起動できます。
主な機能
- 01会話のコンテキストはDiscordの返信スレッドとして保存されるため、データベースは不要です。
- 02/modelコマンドで、設定済みのモデルを実行中に切り替えられます。
- 03OpenRouter、OpenAI、xAI、Google、LM Studio、Ollama、vLLMなど、OpenAI互換サーバーに対応しています。
- 04画像対応モデル向けの画像添付と、テキストファイルの添付を利用できます。
- 05応答をストリーミングし、長い返信は複数のメッセージに分割します。
- 06config.yamlの変更を自動で再読み込みし、シークレットの設定には環境変数も使えます。
ユースケース
- 既存のDiscordサーバー内に、小規模なチームや友人グループ向けの共有AIアシスタントを用意する。
- OllamaやLM Studioでローカルホストしたモデルを動かし、Discordからチャットする。
- /modelで切り替えながら、1つのチャット画面からリモートモデルとローカルモデルを比較する。
- コミュニティ向けbotのカスタムシステムプロンプトを試す。
収録されている特集
トピック
よくある質問
- llmcord とは?
- DiscordサーバーやDMを、ローカル・リモートを問わずOpenAI互換LLMの共有フロントエンドにするDiscord bot。 llmcordは、Discord内で大規模言語モデルと直接チャットできるPython製Discord botです。OpenRouter、OpenAI、xAI、Googleなどのリモートサービスのほか、LM Studio、Ollama、vLLMなどのローカルサーバーにも接続でき、OpenAIの /v1/chat/completions APIを公開するサーバーであれば利用できます。
- llmcord は無料で使えますか?ライセンスは?
- llmcord は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- llmcord は今もメンテナンスされていますか?
- 半年以内に更新あり。llmcord の最終コミットは 2026年8月14日 です。
- llmcord は何に使えますか?
- 既存のDiscordサーバー内に、小規模なチームや友人グループ向けの共有AIアシスタントを用意する。 OllamaやLM Studioでローカルホストしたモデルを動かし、Discordからチャットする。 /modelで切り替えながら、1つのチャット画面からリモートモデルとローカルモデルを比較する。 コミュニティ向けbotのカスタムシステムプロンプトを試す。
- llmcord はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/jakobdylanc/llmcord
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
OpenAIのチャット、画像生成、文字起こし、モデレーション、Web検索をDiscordサーバーに導入できるセルフホスト型ボット。
セルフホスト型のRustエージェントプラットフォーム。チャット、Web、APIで常時稼働するアシスタントとして動作し、ネイティブデスクトップアプリと組み込み可能なSDKも備えます。
Claude Code、Codex、Gemini系CLIなどのコーディングエージェントをDiscord、Slack、Telegram、LINE、Webチャットにつなぐ個人向けAIアシスタント。