15 KiB
AstrBot は、主要なインスタントメッセージングアプリと統合できるオープンソースのオールインワン Agent チャットボットプラットフォームです。個人、開発者、チームに信頼性が高くスケーラブルな会話型 AI インフラストラクチャを提供します。パーソナル AI コンパニオン、インテリジェントカスタマーサービス、オートメーションアシスタント、エンタープライズナレッジベースなど、AstrBot を使用すると、IM プラットフォームのワークフロー内で本番環境対応の AI アプリケーションを迅速に構築できます。
主な機能
- 💯 無料 & オープンソース。
- ✨ AI大規模言語モデル対話、マルチモーダル、Agent、MCP、Skills、ナレッジベース、ペルソナ設定、対話の自動圧縮。
- 🤖 Dify、Alibaba Cloud Bailian(百煉)、Coze などのAgentプラットフォームへの接続をサポート。
- 🌐 マルチプラットフォーム:QQ、企業微信(WeCom)、飛書(Lark)、釘釘(DingTalk)、WeChat公式アカウント、Telegram、Slack、その他に対応。
- 📦 プラグイン拡張:1000を超える既存プラグインをワンクリックでインストール可能。
- 🛡️ 隔離環境Agent Sandbox:コードの安全な実行、Shell呼び出し、セッションレベルのリソース再利用。
- 💻 WebUI 対応。
- 🌈 Web ChatUI 対応:ChatUI内にAgent Sandboxやウェブ検索などを内蔵。
- 🌐 多言語対応(i18n)。
| 💙 ロールプレイ & 感情的な対話 | ✨ プロアクティブ・エージェント (Proactive Agent) | 🚀 汎用 エージェント的能力 | 🧩 1000+ コミュニティプラグイン |
|---|---|---|---|
クイックスタート
Docker デプロイ(推奨 🥳)
Docker / Docker Compose を使用した AstrBot のデプロイを推奨します。
公式ドキュメント Docker を使用した AstrBot のデプロイ をご参照ください。
uv デプロイ
uv tool install astrbot
astrbot
デスクトップアプリのデプロイ(Tauri)
デスクトップアプリのリポジトリ AstrBot-desktop。
マルチシステムアーキテクチャをサポートし、インストールしてすぐに使用可能。初心者や手軽さを求める人に最適なワンクリックデスクトップデプロイソリューションです。サーバー環境での使用は推奨されません。
ランチャーによるワンクリックデプロイ(AstrBot Launcher)
迅速なデプロイとマルチインスタンス対応、環境の隔離が可能。AstrBot Launcher リポジトリにアクセスし、Releases ページから最新バージョンのシステム対応パッケージをダウンロードしてインストールしてください。
宝塔パネルデプロイ
AstrBot は宝塔パネルと提携し、宝塔パネルに公開されています。
公式ドキュメント 宝塔パネルデプロイ をご参照ください。
1Panel デプロイ
AstrBot は 1Panel 公式により 1Panel パネルに公開されています。
公式ドキュメント 1Panel デプロイ をご参照ください。
雨云でのデプロイ
For Chinese users:
AstrBot は雨云公式によりクラウドアプリケーションプラットフォームに公開され、ワンクリックでデプロイ可能です。
Replit でのデプロイ
コミュニティ貢献によるデプロイ方法。
Windows ワンクリックインストーラーデプロイ
公式ドキュメント Windows ワンクリックインストーラーを使用した AstrBot のデプロイ をご参照ください。
CasaOS デプロイ
コミュニティ貢献によるデプロイ方法。
公式ドキュメント CasaOS デプロイ をご参照ください。
手動デプロイ
まず uv をインストールします:
pip install uv
Git Clone で AstrBot をインストール:
git clone https://github.com/AstrBotDevs/AstrBot && cd AstrBot
uv run main.py
または、公式ドキュメント ソースコードから AstrBot をデプロイ をご参照ください。
システムパッケージマネージャーでのインストール
Arch Linux
yay -S astrbot-git
# または paru を使用
paru -S astrbot-git
サポートされているメッセージプラットフォーム
AstrBot をよく使うチャットプラットフォームに接続できます。
| プラットフォーム | 保守 |
|---|---|
| 公式 | |
| OneBot v11 プロトコル実装 | 公式 |
| Telegram | 公式 |
| WeChat Work アプリケーション & WeChat Work インテリジェントボット | 公式 |
| WeChat カスタマーサービス & WeChat 公式アカウント | 公式 |
| Feishu (Lark) | 公式 |
| DingTalk | 公式 |
| Slack | 公式 |
| Discord | 公式 |
| LINE | 公式 |
| Satori | 公式 |
| Misskey | 公式 |
| WhatsApp (近日対応予定) | 公式 |
| Matrix | コミュニティ |
| KOOK | コミュニティ |
| VoceChat | コミュニティ |
サポートされているモデルサービス
| サービス | 種類 |
|---|---|
| OpenAI および互換サービス | 大規模言語モデルサービス |
| Anthropic | 大規模言語モデルサービス |
| Google Gemini | 大規模言語モデルサービス |
| Moonshot AI | 大規模言語モデルサービス |
| 智谱 AI | 大規模言語モデルサービス |
| DeepSeek | 大規模言語モデルサービス |
| Ollama (セルフホスト) | 大規模言語モデルサービス |
| LM Studio (セルフホスト) | 大規模言語モデルサービス |
| 優云智算 | 大規模言語モデルサービス |
| 302.AI | 大規模言語モデルサービス |
| 小馬算力 | 大規模言語モデルサービス |
| 硅基流動 | 大規模言語モデルサービス |
| PPIO 派欧云 | 大規模言語モデルサービス |
| ModelScope | 大規模言語モデルサービス |
| OneAPI | 大規模言語モデルサービス |
| Dify | LLMOps プラットフォーム |
| Alibaba Cloud 百炼アプリケーション | LLMOps プラットフォーム |
| Coze | LLMOps プラットフォーム |
| OpenAI Whisper | 音声認識サービス |
| SenseVoice | 音声認識サービス |
| OpenAI TTS | 音声合成サービス |
| Gemini TTS | 音声合成サービス |
| GPT-Sovits-Inference | 音声合成サービス |
| GPT-Sovits | 音声合成サービス |
| FishAudio | 音声合成サービス |
| Edge TTS | 音声合成サービス |
| Alibaba Cloud 百炼 TTS | 音声合成サービス |
| Azure TTS | 音声合成サービス |
| Minimax TTS | 音声合成サービス |
| Volcano Engine TTS | 音声合成サービス |
❤️ コントリビューション
Issue や Pull Request は大歓迎です!このプロジェクトに変更を送信してください :)
コントリビュート方法
Issue を確認したり、PR(プルリクエスト)のレビューを手伝うことで貢献できます。どんな Issue や PR への参加も歓迎され、コミュニティ貢献を促進します。もちろん、これらは提案に過ぎず、どんな方法でも貢献できます。新機能の追加については、まず Issue で議論してください。
開発環境
AstrBot はコードのフォーマットとチェックに ruff を使用しています。
git clone https://github.com/AstrBotDevs/AstrBot
pip install pre-commit
pre-commit install
🌍 コミュニティ
QQ グループ
- 1群: 322154837
- 3群: 630166526
- 5群: 822130018
- 6群: 753075035
- 開発者群: 975206796
Discord サーバー
❤️ Special Thanks
AstrBot への貢献をしていただいたすべてのコントリビューターとプラグイン開発者に特別な感謝を ❤️
また、このプロジェクトの誕生は以下のオープンソースプロジェクトの助けなしには実現できませんでした:
- NapNeko/NapCatQQ - 素晴らしい猫猫フレームワーク
⭐ Star History
Tip
このプロジェクトがあなたの生活や仕事に役立ったり、このプロジェクトの今後の発展に関心がある場合は、プロジェクトに Star をください。これがこのオープンソースプロジェクトを維持する原動力です <3
