AnythingLLM: 探していたオールインワン AI アプリです。
ドキュメントとチャットでき、AI Agents を使用でき、ハイパー設定可能で、マルチユーザー対応、セットアップ不要です。
|
|
ドキュメント
|
ホスト型インスタンス
👉 デスクトップ用 AnythingLLM (Mac, Windows, & Linux)! 今すぐダウンロード
ドキュメントとチャットでき、AI Agents で複雑なワークフローを自動化できます。ハイパー設定可能で、マルチユーザー対応、実績があり、デフォルトではローカルで実行され、セットアップ不要です。
AnythingLLM は、妥協なくプライベートな全機能搭載の ChatGPT を構築できるオールインワン AI アプリケーションです。お気に入りのローカルまたはクラウド LLM に接続し、ドキュメントを取り込み、数分でチャットを開始できます。ボックスの外から組み込み agents、マルチユーザーサポート、ベクターデータベース、ドキュメントパイプラインが利用でき、追加の設定は不要です。
AnythingLLM は複数ユーザーをサポートしており、インスタンスまたは知的財産のセキュリティやプライバシーを損なうことなく、ユーザーごとにアクセスと経験を制御できます。
- スケジュール済みタスク
- インテリジェントなスキル選択 モデルに対して無制限のツールを有効にしながら、クエリごとのトークン使用量を最大 80% 削減します
- ノーコード AI エージェントビルダー
- 完全な MCP 互換性
- マルチモーダルサポート(クローズドソースおよびオープンソース LLM 両対応!)
- カスタム AI エージェント
- 👤 マルチユーザーインスタンスサポートとアクセス許可 Docker バージョンのみ
- 🦾 ワークスペース内のエージェント(Web ブラウジング等)
- 💬 Web サイト用のカスタム埋め込み可能チャットウィジェット Docker バージョンのみ
- 📖 複数のドキュメントタイプサポート(PDF、TXT、DOCX など)
- ドラッグ&ドロップアップロードとソース引用付きの直感的なチャット UI です。
- 任意のクラウドデプロイメント向けの本番環境対応です。
- すべての一般的なクローズドソースおよびオープンソース LLM プロバイダーと互換性があります。
- 大規模なドキュメントセット向けの最適化が組み込まれており、他のチャット UI よりも低コストで高速な応答を実現します。
- カスタム統合用の完全な Developer API です!
- その他多数の機能があります。数分でインストールして、ぜひお試しください。
大規模言語モデル(LLM):
- llama.cpp 互換のすべてのオープンソースモデル
- OpenAI
- OpenAI(汎用)
- Azure OpenAI
- AWS Bedrock
- Anthropic
- NVIDIA NIM(チャットモデル)
- Google Gemini Pro
- Hugging Face(チャットモデル)
- Ollama(チャットモデル)
- LM Studio(すべてのモデル)
- LocalAI(すべてのモデル)
- Together AI(チャットモデル)
- Fireworks AI(チャットモデル)
- Perplexity(チャットモデル)
- OpenRouter(チャットモデル)
- DeepSeek(チャットモデル)
- Mistral
- Groq
- Cohere
- KoboldCPP
- LiteLLM
- Text Generation Web UI
- Apipie
- xAI
- Z.AI(チャットモデル)
- Novita AI(チャットモデル)
- PPIO
- Gitee AI
- Moonshot AI
- Microsoft Foundry Local
- CometAPI(チャットモデル)
- Docker Model Runner
- PrivateModeAI(チャットモデル)
- SambaNova Cloud(チャットモデル)
- Lemonade by AMD
エンベッダーモデル:
オーディオ文字起こしモデル:
- AnythingLLM ビルトイン(デフォルト)
- OpenAI
TTS(テキスト音声変換)サポート:
- ネイティブブラウザビルトイン(デフォルト)
- PiperTTSLocal - ブラウザで実行
- OpenAI TTS
- ElevenLabs
- OpenAI 互換の任意の TTS サービス。
STT(音声テキスト変換)サポート:
- ネイティブブラウザビルトイン(デフォルト)
ベクターデータベース:
このモノレポは 6 つの主要セクションで構成されています:
frontend: ViteJS + React フロントエンドです。LLM が使用できるすべてのコンテンツを簡単に作成・管理できます。server: すべてのインタラクションを処理し、ベクターDB 管理と LLM インタラクションを行う NodeJS Express サーバーです。collector: UI からドキュメントを処理・解析する NodeJS Express サーバーです。docker: Docker 指示およびビルドプロセス + ソースからビルドするための情報です。embed: Web 埋め込みウィジェット の生成と作成用のサブモジュールです。browser-extension: Chrome ブラウザ拡張機能 用のサブモジュールです。
Mintplex Labs とコミュニティは、AnythingLLM をローカルで実行するために使用できる多数のデプロイ方法、スクリプト、テンプレートを提供しています。以下のテーブルを参照して、推奨される環境へのデプロイ方法または自動デプロイを読んでください。
| Docker | AWS | GCP | Digital Ocean | Render.com |
|---|---|---|---|---|
![]() |
![]() |
| Railway | RepoCloud | Elestio | Northflank |
|---|---|---|---|
![]() |
または Docker なしで本番環境の AnythingLLM インスタンスをセットアップしてください →
yarn setupリポジトリのルートから、アプリケーションの各セクションで必要な.envファイルを埋めます。- 進める前にそれらを埋めてください。
server/.env.developmentが埋められていることを確認してください。そうしないと正常に動作しません。
- 進める前にそれらを埋めてください。
yarn dev:serverリポジトリのルートからローカルでサーバーをブートします。yarn dev:frontendリポジトリのルートからローカルでフロントエンドをブートします。yarn dev:collectorリポジトリのルートからドキュメントコレクターを実行します。
AnythingLLM by Mintplex Labs Inc には、匿名の使用情報を収集するテレメトリー機能が含まれています。
AnythingLLM のテレメトリーとプライバシーについてさらに詳しく
この情報は、AnythingLLM の使用方法を理解し、新機能とバグ修正の作業の優先順位を付け、AnythingLLM のパフォーマンスと安定性を向上させるのに役立てています。
テレメトリーからオプトアウトするには、サーバーまたは docker の .env 設定で DISABLE_TELEMETRY を「true」に設定します。また、サイドバー > Privacy に移動してテレメトリーを無効にすることで、アプリ内から行うこともできます。
製品とロードマップの決定に役立つ使用詳細のみを追跡します。具体的には:
-
インストールのタイプ(Docker または Desktop)
-
ドキュメントが追加または削除されたとき。ドキュメント自体に関する情報ではなく、イベントが発生したという事実だけです。これにより、使用状況の把握に役立ちます。
-
使用中のベクターデータベースのタイプ。これにより、そのプロバイダーの更新が到着したときに変更の優先順位を付けるのに役立ちます。
-
使用中の LLM プロバイダーとモデルタグのタイプ。これにより、そのプロバイダーまたはモデル、またはその組み合わせの更新が到着したときに変更の優先順位を付けるのに役立ちます。例:推論 vs 通常、マルチモーダルモデルなど。
-
チャットが送信されたとき。これは最も定期的な「イベント」であり、すべてのインストール全体でこのプロジェクトの日常的なアクティビティについての考えを提供します。繰り返しになりますが、イベントのみが送信されます。チャット自体の性質または内容についての情報はありません。
Telemetry.sendTelemetry が呼び出されているすべての場所を見つけることで、これらのクレームを検証できます。さらに、これらのイベントは出力ログに書き込まれるため、送信された特定のデータを確認することもできます(有効な場合)。IP またはその他の識別情報は収集されません。テレメトリーのプロバイダーは PostHog です。これはオープンソースのテレメトリー収集サービスです。
プライバシーを非常に真剣に受け取り、迷惑なポップアップ調査を使用せずにツールの使用方法を知りたいと考えていることをご理解いただきたいです。そうすることで、使用する価値のあるものを構築できます。匿名データは、決して第三者と共有されません。
[ソースコード内のすべてのテレメトリーイベントを表示](https://github.com/search?q=repo%3AMintplex-Labs%2Fanything-llm%20.sendTelemetry(&type=code)
テレメトリーを無効にしても、次のサービスへの外部接続は引き続き表示されます:
- 外部ツール、LLM、埋め込みモデル、またはベクターデータベースを使用している場合、それぞれのサービスプロバイダーへの外部接続は引き続き表示されます。
cdn.anythingllm.comはミラー CDN からモデルをプルするためのものです。これはテレメトリーで追跡されておらず、VPN 制限地域にいる人にとって実際に役立ちます。github/githubusercontent.comコンテキストウィンドウキャッシュのために、これらのドメインからダウンロードされるさまざまなフラットファイルがあります。
基本的に、テレメトリーが無効な場合、何も収集しません。ただし、設定によっては、外部接続が表示される場合があり、それぞれのサービスプロバイダーの利用規約に従います。
- AnythingLLM に貢献する - AnythingLLM に貢献する方法です。





