> [!NOTE] > 本文档由 WeHub 基于上游 README 翻译整理,属于社区翻译,非官方中文文档。 > [English](./README.en.md) · [原始项目](https://github.com/Mintplex-Labs/anything-llm) · [上游 README](https://github.com/Mintplex-Labs/anything-llm/blob/HEAD/README.md) > 原作者、版权与许可证归属以原始项目及本仓库 LICENSE 文件为准。 > [!NOTE] > 我们也在开发 [Open Computer](/open-computer),它为 AI Agent 提供完整的计算机环境。 > > 这将把 AnythingLLM 的 Agent 能力提升到新高度,并为 AI Agent 使用带来全新的 UX(用户体验)范式。 > > ⭐ Star 本仓库以获取最新动态!

AnythingLLM logo

Mintplex-Labs%2Fanything-llm | Trendshift

AnythingLLM:你要找的一站式 AI 应用。
与文档对话、使用 AI Agent、高度可配置、支持多用户,且无需繁琐设置。

Discord | License | Docs | Hosted Instance

English · 简体中文 · 日本語

👉 AnythingLLM 桌面版(Mac、Windows 和 Linux)!立即下载

与文档对话。用 AI Agent 自动化复杂工作流。高度可配置、支持多用户、久经实战检验——默认本地运行,零门槛上手。 ![Chatting](https://github.com/Mintplex-Labs/anything-llm/releases/download/v1.11.2/AnythingLLM720p.gif)
观看演示视频! [![Watch the video](/images/youtube.png)](https://youtu.be/f95rGD9trL0)
### 产品概览 AnythingLLM 是一款一站式 AI 应用,让你无需妥协即可构建私有、功能完备的 ChatGPT。连接你喜爱的本地或云端 LLM(大语言模型),导入文档,几分钟内即可开始对话。开箱即用即内置 Agent、多用户支持、向量数据库和文档流水线——无需额外配置。 AnythingLLM 同样支持多用户,你可以按用户控制访问权限与使用体验,同时不损害实例安全与隐私,也不影响你的知识产权。 ## AnythingLLM 的亮点功能 - [Dynamic Model Routing](https://docs.anythingllm.com/model-router/overview) - 根据你定义的规则,自动将对话路由到最适合该会话的提供商与模型。 - [Automatic & User Managed Memories](https://docs.anythingllm.com/features/memories) - 让 LLM 记住关于你或工作区的重要信息。 - [Scheduled Tasks](https://docs.anythingllm.com/scheduled-jobs/overview) - 按 cron 计划运行周期性任务或提示词,并具备完整的 Agent 能力。 - [Intelligent Skill Selection](https://docs.anythingllm.com/agent/intelligent-tool-selection) 为你的模型启用**无限**工具,同时每次查询的 token 用量最高可减少 80% - [No-code AI Agent builder](https://docs.anythingllm.com/agent-flows/overview) - [MCP-compatibility](https://docs.anythingllm.com/mcp-compatibility/overview) - [Multi-modal support (both closed and open-source LLMs!)](https://docs.anythingllm.com/features/multimodal) - [Custom AI Agents](https://docs.anythingllm.com/agent/custom/introduction) - 👤 多用户实例支持与权限管理 _仅 Docker 版本_ - 🦾 工作区内的 Agent(浏览网页等) - 💬 [可嵌入网站的自定义聊天组件](https://github.com/Mintplex-Labs/anythingllm-embed/blob/main/README.md) _仅 Docker 版本_ - 📖 支持多种文档类型(PDF、TXT、DOCX 等) - 直观的聊天界面,支持拖放上传与来源引用。 - 可用于任意云端部署,生产就绪。 - 兼容所有主流[闭源与开源 LLM 提供商](#supported-llms-embedder-models-speech-models-and-vector-databases)。 - 针对大型文档集内置优化——相比其他聊天界面,成本更低、响应更快。 - 完整的开发者 API,便于自定义集成! - ……还有更多——几分钟内完成安装,亲自体验吧。 ### 支持的 LLM、嵌入模型、语音模型与向量数据库 **Large Language Models (LLMs):** - [Any open-source llama.cpp compatible model](/server/storage/models/README.md#text-generation-llm-selection) - [OpenAI](https://openai.com) - [OpenAI (Generic)](https://openai.com) - [Azure OpenAI](https://azure.microsoft.com/en-us/products/ai-services/openai-service) - [AWS Bedrock](https://aws.amazon.com/bedrock/) - [Anthropic](https://www.anthropic.com/) - [NVIDIA NIM (chat models)](https://build.nvidia.com/explore/discover) - [Google Gemini Pro](https://ai.google.dev/) - [Ollama (chat models)](https://ollama.ai/) - [LM Studio (all models)](https://lmstudio.ai) - [LocalAI (all models)](https://localai.io/) - [Together AI (chat models)](https://www.together.ai/) - [Fireworks AI (chat models)](https://fireworks.ai/) - [Perplexity (chat models)](https://www.perplexity.ai/) - [OpenRouter (chat models)](https://openrouter.ai/) - [DeepSeek (chat models)](https://deepseek.com/) - [Mistral](https://mistral.ai/) - [Groq](https://groq.com/) - [Cohere](https://cohere.com/) - [KoboldCPP](https://github.com/LostRuins/koboldcpp) - [LiteLLM](https://github.com/BerriAI/litellm) - [Text Generation Web UI](https://github.com/oobabooga/text-generation-webui) - [Apipie](https://apipie.ai/) - [xAI](https://x.ai/) - [Z.AI (chat models)](https://z.ai/model-api) - [Novita AI (chat models)](https://novita.ai/model-api/product/llm-api?utm_source=github_anything-llm&utm_medium=github_readme&utm_campaign=link) - [PPIO](https://ppinfra.com?utm_source=github_anything-llm) - [Gitee AI](https://ai.gitee.com/) - [Moonshot AI](https://www.moonshot.ai/) - [Microsoft Foundry Local](https://github.com/microsoft/Foundry-Local) - [CometAPI (chat models)](https://api.cometapi.com/) - [Docker Model Runner](https://docs.docker.com/ai/model-runner/) - [PrivateModeAI (chat models)](https://privatemode.ai/) - [SambaNova Cloud (chat models)](https://cloud.sambanova.ai/) - [Lemonade by AMD](https://lemonade-server.ai) - [Minimax](https://platform.minimax.io) - [Cerebras (chat models)](https://www.cerebras.ai/) **嵌入(Embedder)模型:** - [AnythingLLM Native Embedder](/server/storage/models/README.md)(默认) - [OpenAI](https://openai.com) - [Azure OpenAI](https://azure.microsoft.com/en-us/products/ai-services/openai-service) - [Gemini](https://ai.google.dev/) - [LocalAI (all)](https://localai.io/) - [Ollama (all)](https://ollama.ai/) - [LM Studio (all)](https://lmstudio.ai) - [Lemonade](https://lemonade-server.ai) - [OpenRouter](https://openrouter.ai/) - [LiteLLM](https://github.com/BerriAI/litellm) - [Cohere](https://cohere.com/) - [Voyage AI](https://www.voyageai.com/) - [Mistral](https://mistral.ai/) - 通用兼容 OpenAI 的嵌入 API **音频转写模型:** - [AnythingLLM Built-in](https://github.com/Mintplex-Labs/anything-llm/tree/master/server/storage/models#audiovideo-transcription)(默认) - [OpenAI](https://openai.com/) **TTS(text-to-speech,文本转语音)支持:** - 浏览器原生内置(默认) - [PiperTTSLocal - 在浏览器中运行](https://github.com/rhasspy/piper) - [OpenAI TTS](https://platform.openai.com/docs/guides/text-to-speech/voice-options) - [ElevenLabs](https://elevenlabs.io/) - 任何兼容 OpenAI 的 TTS 服务。 **STT(speech-to-text,语音转文本)支持:** - 浏览器原生内置(默认) **向量数据库:** - [LanceDB](https://github.com/lancedb/lancedb)(默认) - [PGVector](https://github.com/pgvector/pgvector) - [Astra DB](https://www.datastax.com/products/datastax-astra) - [Pinecone](https://pinecone.io) - [Chroma & ChromaCloud](https://trychroma.com) - [Weaviate](https://weaviate.io) - [Qdrant](https://qdrant.tech) - [Milvus](https://milvus.io) - [Zilliz](https://zilliz.com) ### 技术概览 本 monorepo 包含六个主要部分: - `frontend`:基于 ViteJS + React 的前端,可运行它来轻松创建和管理 LLM 可用的全部内容。 - `server`:NodeJS Express 服务器,处理所有交互,并负责向量数据库管理与 LLM 交互。 - `collector`:NodeJS Express 服务器,负责处理并解析来自 UI 的文档。 - `docker`:Docker 说明与构建流程,以及从源码构建的相关信息。 - `embed`:[Web 嵌入组件](https://github.com/Mintplex-Labs/anythingllm-embed). 子模块,用于生成与创建。 - `browser-extension`:[Chrome 浏览器扩展](https://github.com/Mintplex-Labs/anythingllm-extension). 子模块。 ## 🛳 自托管 Mintplex Labs 与社区维护多种部署方法、脚本和模板,供您在本地运行 AnythingLLM。请参阅下表了解如何在您偏好的环境中部署,或如何自动部署。 | Docker | AWS | GCP | Digital Ocean | Render.com | |----------------------------------------|----|-----|---------------|------------| | [![Deploy on Docker][docker-btn]][docker-deploy] | [![Deploy on AWS][aws-btn]][aws-deploy] | [![Deploy on GCP][gcp-btn]][gcp-deploy] | [![Deploy on DigitalOcean][do-btn]][do-deploy] | [![Deploy on Render.com][render-btn]][render-deploy] | | Railway | RepoCloud | Elestio | Northflank | | --------------------------------------------------- | --------------------------------------------------------- | --------------------------------------------------- | ------------------------------------------------------------ | | [![Deploy on Railway][railway-btn]][railway-deploy] | [![Deploy on RepoCloud][repocloud-btn]][repocloud-deploy] | [![Deploy on Elestio][elestio-btn]][elestio-deploy] | [![Deploy on Northflank][northflank-btn]][northflank-deploy] | [或在不使用 Docker 的情况下搭建生产环境 AnythingLLM 实例 →](./BARE_METAL.md) ## 如何配置开发环境 - `yarn setup` 填写各应用模块所需的 `.env` 文件(在仓库根目录执行)。 - 请先填写这些内容再继续。务必填写 `server/.env.development`,否则将无法正常工作。 - `yarn dev:server` 在本地启动服务器(在仓库根目录执行)。 - `yarn dev:frontend` 在本地启动前端(在仓库根目录执行)。 - `yarn dev:collector` 随后运行文档收集器(在仓库根目录执行)。 [了解文档](./server/storage/documents/DOCUMENTS.md) ## 遥测与隐私 Mintplex Labs Inc 出品的 AnythingLLM 包含遥测功能,用于收集匿名使用信息。
了解更多关于 AnythingLLM 的遥测与隐私 ### 为何收集? 我们使用这些信息来了解 AnythingLLM 的使用方式,以便优先开发新功能与修复缺陷,并提升 AnythingLLM 的性能与稳定性。 ### 如何选择退出 在服务器或 Docker 的 `.env` 设置中将 `DISABLE_TELEMETRY` 设为 `"true"` 即可退出遥测。也可在应用内通过侧边栏 > `Privacy` 关闭遥测。 ### 具体追踪哪些信息? 我们仅追踪有助于产品与路线图决策的使用信息,具体包括: - 安装类型(Docker 或 Desktop) - 文档添加或删除的时间点。不收集文档_本身_的任何信息,仅记录该事件发生。这有助于我们了解使用情况。 - 使用的向量数据库类型。这有助于我们在该服务商更新时优先安排相关改动。 - 使用的 LLM 服务商与模型标签。这有助于我们在该服务商、模型或其组合更新时优先安排相关改动,例如:推理(reasoning)与普通模型、多模态模型等。 - 发送聊天消息的时间点。这是最常规的「事件」,可帮助我们了解各安装实例的日常活跃度。同样,仅发送**事件**本身——我们不会获知聊天内容或其性质。 您可通过查找所有调用 `Telemetry.sendTelemetry` 的位置来验证上述说明。此外,这些事件会写入输出日志,因此若已启用,您也可查看实际发送的数据。**不会收集 IP 或其他可识别身份的信息**。遥测服务提供方为 [PostHog](https://posthog.com/) —— 一款开源遥测收集服务。 我们非常重视隐私,希望您能理解:我们希望在不用烦人弹窗问卷的情况下了解工具的使用方式,从而打造出真正值得使用的产品。匿名数据_绝不会_与第三方共享。 [在源代码中查看全部遥测事件](https://github.com/search?q=repo%3AMintplex-Labs%2Fanything-llm%20.sendTelemetry(&type=code) ### 其他出站连接 若关闭遥测,您仍可能看到对以下服务的出站连接: - 若使用外部工具、LLM、嵌入模型或向量数据库,仍会看到对相应服务商的出站连接。 - `cdn.anythingllm.com`:从我们的镜像 CDN 拉取模型。此项不由遥测追踪,对在 VPN 受限地区用户实际很有帮助。 - `github/githubusercontent.com`:会从这些域名下载若干平面文件,用于上下文窗口缓存。 简而言之,关闭遥测后我们不会收集任何数据。但根据您的配置,仍可能出现出站连接,并须遵守相应服务商的服务条款。
## 👋 参与贡献 - [参与贡献 AnythingLLM](./CONTRIBUTING.md) - 如何为 AnythingLLM 做贡献。 ## 💖 赞助商 ### 高级赞助商 User avatar: DCS DIGITAL ### 全部赞助商 User avatar: JaschaUser avatar: KickAssUser avatar: ShadowArcanistUser avatar: AtlasUser avatar: Predrag StojadinovićUser avatar: Diego SpinolaUser avatar: KyleUser avatar: Giulio De PasqualeUser avatar: User avatar: MacStadiumUser avatar: User avatar: User avatar: User avatar: User avatar: DennisUser avatar: Michael Hamilton, Ph.D.User avatar: User avatar: TernaryLabsUser avatar: Daniel CelaUser avatar: AlessoUser avatar: Rune MathisenUser avatar: User avatar: User avatar: AlanUser avatar: Damien PetersUser avatar: DCS DigitalUser avatar: Paul McilreavyUser avatar: Til WolfUser avatar: Leopoldo Crhistian Riverin GomezUser avatar: AJEsauUser avatar: Steven VanOmmerenUser avatar: Casey BoettcherUser avatar: User avatar: AvineetUser avatar: ChrisUser avatar: User avatar: Tim ChampUser avatar: Peter MathisenUser avatar: Ed di GirolamoUser avatar: Wojciech MiłkowskiUser avatar: ADS FundUser avatar: arc46 GmbHUser avatar: Li YinUser avatar: SylphAIUser avatar: User avatar: Mik ## 🌟 Contributors [![anythingllm contributors](https://contrib.rocks/image?repo=mintplex-labs/anything-llm)](https://github.com/mintplex-labs/anything-llm/graphs/contributors) [![Star History Chart](https://api.star-history.com/svg?repos=mintplex-labs/anything-llm&type=Timeline)](https://star-history.com/#mintplex-labs/anything-llm&Date) ## 🔗 更多产品 - **[AnythingLLM Mobile(MIT 许可)][anythingllm-mobile]:** 一款移动应用,让你可以在移动设备上使用 AnythingLLM。 - **[AnythingLLM Browser Extension][anythingllm-extension]:** 一款浏览器扩展,让你可以在浏览器中使用 AnythingLLM。 - **[AnythingLLM Embed][anythingllm-embed]:** 一款小组件(widget),让你可以将 AnythingLLM 嵌入到你的网站中。
[![][back-to-top]](#readme-top)
--- Copyright © 2026 [Mintplex Labs][profile-link]。
本项目采用 [MIT](./LICENSE) 许可。 [back-to-top]: https://img.shields.io/badge/-BACK_TO_TOP-222628?style=flat-square [profile-link]: https://github.com/mintplex-labs [anythingllm-mobile]: https://github.com/Mintplex-Labs/anythingllm-mobile [anythingllm-extension]: https://github.com/Mintplex-Labs/anythingllm-extension [anythingllm-embed]: https://github.com/Mintplex-Labs/anythingllm-embed [docker-btn]: ./images/deployBtns/docker.png [docker-deploy]: ./docker/HOW_TO_USE_DOCKER.md [aws-btn]: ./images/deployBtns/aws.png [aws-deploy]: ./cloud-deployments/aws/cloudformation/DEPLOY.md [gcp-btn]: https://deploy.cloud.run/button.svg [gcp-deploy]: ./cloud-deployments/gcp/deployment/DEPLOY.md [do-btn]: https://www.deploytodo.com/do-btn-blue.svg [do-deploy]: ./cloud-deployments/digitalocean/terraform/DEPLOY.md [render-btn]: https://render.com/images/deploy-to-render-button.svg [render-deploy]: https://render.com/deploy?repo=https://github.com/Mintplex-Labs/anything-llm&branch=render [render-btn]: https://render.com/images/deploy-to-render-button.svg [render-deploy]: https://render.com/deploy?repo=https://github.com/Mintplex-Labs/anything-llm&branch=render [railway-btn]: https://railway.app/button.svg [railway-deploy]: https://railway.app/template/HNSCS1?referralCode=WFgJkn [repocloud-btn]: https://d16t0pc4846x52.cloudfront.net/deploylobe.svg [repocloud-deploy]: https://repocloud.io/details/?app_id=276 [elestio-btn]: https://elest.io/images/logos/deploy-to-elestio-btn.png [elestio-deploy]: https://elest.io/open-source/anythingllm [northflank-btn]: https://assets.northflank.com/deploy_to_northflank_smm_36700fb050.svg [northflank-deploy]: https://northflank.com/stacks/deploy-anythingllm