跳到主要内容
Vantaige
AnythingLLM screenshot
AnythingLLM logo

AnythingLLM

免费

Mintplex Labs 推出的 AnythingLLM 是一款免费的开源应用程序,用于构建私有 AI 助手。它可以与您的文档进行对话、运行本地模型并执行多步智能体工作流,所有操作均在您自己的硬件上完成,完全不依赖云端。

使用场景:文档与知识管理
功能:APIOpen Source

AnythingLLM 是一款围绕文档对话、检索增强生成(RAG)和多智能体自动化构建的全栈开源 AI 应用程序。它由位于加利福尼亚州尔湾市的四人 YC 投资初创公司 Mintplex Labs Inc. 的 Timothy Carambat 开发。它解决的核心问题非常明确:大多数希望拥有具备文档感知能力的私有 AI 的团队,都必须从零开始拼凑向量数据库、嵌入管道、LLM 提供商和聊天界面。AnythingLLM 将所有这些功能打包成一个可安装的程序包,采用 MIT 许可证,且供应商不收取任何使用费。

该应用程序既可以作为原生 Electron 桌面应用(Mac、Windows、Linux)运行,也可以作为 Docker 服务器镜像用于团队部署。它支持 30 多家 LLM 提供商,包括 OpenAI、Anthropic Claude、本地 Ollama 模型和 llama.cpp 推理。PDF、Word、Excel、PowerPoint、Markdown、HTML、音频和视频格式的文档都可以被摄取到隔离的工作区中,每个工作区都有自己独立的向量索引、模型配置和对话历史记录。内置的智能体框架支持网页浏览、代码执行、文件生成,以及从 Community Hub (hub.anythingllm.com) 下载的自定义技能。REST API 为开发者提供了对每个工作区、嵌入管道和智能体功能的编程访问权限。

AnythingLLM 在 2026 年 4 月的实际功能表现

2026 年 4 月 22 日发布的 1.12.1 版本是当前的生产版本。该平台在两种主要模式下运行:Chat Mode(聊天模式),LLM 可以同时使用工作区文档和其通用训练知识;以及 Query Mode(查询模式),答案严格限制在嵌入的文档中(适用于对合规性要求较高的部署)。工作区的功能类似于隔离的项目文件夹:每个工作区都独立于其他工作区,拥有自己的文档语料库、向量索引、系统提示词、模型选择和对话历史记录。

截至 v1.12.0 版本,智能体系统默认在“Automatic Mode”(自动模式)下运行:无需用户在查询前添加“@agent”前缀即可触发工具调用。Intelligent Tool Selection(智能工具选择)通过仅将相关上下文路由到活动工具,而不是发送完整的工具清单,将每次查询的 token 使用量减少了高达 80%。可用的内置智能体技能包括网页浏览、Filesystem Agent(主机文件访问)、Document Generation Agent(多种输出格式),以及支持流式传输和图像理解的 Telegram Bot 集成。Desktop 和 Docker 均已全面实现 MCP(模型上下文协议)兼容性,允许连接到任何兼容 Anthropic 的 MCP 服务器。

Community Hub 于 2024 年 11 月 27 日与 NVIDIA 合作伙伴关系公告同时推出,该公告重点介绍了 RTX 加速的本地智能体执行。该中心分发用户创建的智能体技能、系统提示词和斜杠命令。Hub 技能示例包括 Microsoft Outlook 电子邮件助手、Google Calendar 智能体、家庭助手控制器以及自定义 API 端点集成。该中心仍处于测试阶段:工作区和数据连接器被列为即将推出的类别。

“令人印象深刻的文档控制;支持多种模型”—— Dmitry Ivanov,aitools.xyz 评论,2025 年 2 月 20 日

AnythingLLM 与 Open WebUI 和 PrivateGPT 的定位对比

自托管 AI 领域有三种清晰的架构方法,而 AnythingLLM 在每个关键维度上都占据了它们之间的中间地带。

Open WebUI(GitHub 星标 124,000+)是一个以聊天为优先的界面,将 RAG 作为次要功能添加。它作为单个 Docker 容器运行,并自动检测本地 Ollama 实例,但并未像 AnythingLLM 的桌面应用那样捆绑 Ollama。Open WebUI 的多用户系统更加成熟:它开箱即用地提供了 RBAC、通过 OIDC 的 SSO 以及使用配额。其智能体系统使用基于 Python 的 Pipelines,这需要编写代码进行扩展,而不像 AnythingLLM 的无代码智能体构建器。至关重要的是,Open WebUI 并非纯粹的 MIT 许可证:2024 年 11 月,该项目从 BSD-3-Clause 切换到了自定义的“Open WebUI License”,其中包含限制竞争性分叉和商业重新打包的贡献者许可协议。社区对此反应强烈(在 Hacker News 和 Lobsters 上有相关追踪)。随后在 2025 年 4 月的 v0.6.6+ 版本中进行了部分撤销,但该许可证仍然比 AnythingLLM 干净的 MIT 条款更具限制性。在自托管 AI 技术栈之上构建商业产品的团队应将其视为一个重大的架构风险因素。

PrivateGPT (Zylon AI) 采取了更狭窄的专用方法:使用 FastAPI 和 LlamaIndex 实现 100% 私有文档问答,专为单一用途、物理隔离的部署而优化。它不捆绑模型服务器,需要单独的模型设置,并且不是为多工作区或多智能体用例设计的。Zylon 在 2025 年将该项目转向了企业 API 网关;社区开发活跃度远低于 AnythingLLM 或 Open WebUI。最后一个主要版本是 0.6.2。对于在完全物理隔离的环境中需要绝对最小攻击面的组织来说,PrivateGPT 仍然具有相关性。但对于任何需要灵活性、工作区隔离、智能体工作流或活跃社区支持的团队来说,AnythingLLM 已经实质性地超越了它。

机制总结:Open WebUI 在多用户身份验证成熟度和社区规模上获胜,但带有许可证风险,且缺乏无代码智能体构建器。PrivateGPT 在部署极简主义上获胜,但在活跃开发方面已失去优势。AnythingLLM 在将 RAG 作为核心功能、工作区隔离、无代码智能体工具、MCP 兼容性、捆绑 Ollama 以及干净的 MIT 许可证方面获胜。

“过多的选项让 UI 显得有些繁杂”—— Marco Fiorentini,aitools.xyz 评论,2025 年 1 月 21 日

日常工作流的真实体验

桌面用户的入门体验最为顺畅。下载安装程序,启动它,选择一个模型提供商(或使用捆绑的 Ollama 进行完全本地推理),创建一个工作区,然后将文档拖入其中。RAG 管道会自动处理分块、嵌入和向量存储。查询可立即运行。

Docker 用户面临的路径则更为陡峭。最常见的故障模式是网络配置错误:当在 Docker 中运行 AnythingLLM 并与单独的 Ollama 实例并存时,macOS 和 Windows 上的正确主机名是 host.docker.internal,Linux 上是 172.17.0.1,而不是 localhost。这绊倒了相当一部分新用户,而文档并没有足够突出地说明这一点。

在初始设置后切换向量数据库或嵌入模型是一件痛苦的事情。更改嵌入器不会自动重新嵌入现有文档:您必须重新摄取整个语料库,对于大型文档集来说,这是一个长达数小时的操作。团队应将嵌入器选择视为一项带有迁移成本的决策。

从 Community Hub 下载的智能体技能应谨慎对待。官方文档明确指出,源自 Hub 的技能会在您的主机上执行代码,在部署前应进行审查。该中心处于测试阶段;提交技能的审查流程尚未完善。

AnythingLLM 专为谁打造

该工具最适合三个群体。首先是隐私优先的团队,他们需要本地文档智能,而不通过云 API 路由数据:律师事务所、研究机构、医疗保健机构以及受数据驻留要求限制的企业。其次是希望拥有完整 RAG 技术栈和可用 REST API 的开发者,他们可以将其集成到其他应用程序中,而不是从零开始构建管道。最后是运行本地模型(尤其是在 NVIDIA RTX 硬件上)的高级用户,他们希望在 Ollama 设置之上实现智能体自动化,而无需手动编写智能体循环代码。

桌面部署适用于个人和小型团队。具有工作区权限范围的 Docker 多用户部署适用于组织,尽管其身份验证系统(管理员、经理、默认用户角色)在功能上不如支持企业 SSO 的工具完善。

AnythingLLM 不是什么

如果您的团队主要需要一个通用聊天界面,而文档聊天是次要的,那么它不是正确的选择。在这种情况下,Open WebUI 或 LibreChat 的设置速度会更快,对非技术用户也更友好。AnythingLLM 的工作区模型针对以文档为中心的工作流进行了优化;对于主要希望在熟悉的聊天 UI 中切换 LLM 提供商的团队来说,它增加了摩擦。

对于 Docker 路径上的非技术用户来说,它不是一个零配置工具。桌面应用显著减少了摩擦,但 Docker 部署需要熟悉容器网络、端口映射和卷配置。正如一位评论者指出的那样,“隐私确保数据不会与第三方共享”,但这种隐私取决于用户正确配置自己的基础设施。

它不是一个具有审计跟踪、合规性报告或成熟 LDAP 集成的成品企业级产品。目前需要这些控制措施的组织将需要围绕 REST API 自行构建,或者等待路线图的交付。

用户评价

暂无评价,快来分享你的第一条体验吧!

登录 后即可撰写评价。

收录于精选合集

包含 AnythingLLM 的精选合集。

相关文章

与 AnythingLLM 相关的指南和文章。