Web应用 活跃维护

anything-llm

Mintplex-Labs/anything-llm

别再出租你的智慧了。用 AnythingLLM 拥有它。一切你所需,打造强大的本地优先智能代理体验

66316
Stars 标星
7383
Forks 分支
413
Watchers 关注
317
Open Issues
JavaScript
主要语言
MIT
开源协议
91.3 MB
仓库大小
8 小时前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:Mintplex-Labs/anything-llm
git clone https://github.com/Mintplex-Labs/anything-llm.git
git clone git@github.com:Mintplex-Labs/anything-llm.git
README.md master

机器翻译正文由机器翻译自项目原始文档(英文),排版经程序统一处理,可能存在偏差,请以原项目仓库为准。

注意

我们同时也在开发 Open Computer,为 AI 智能体提供完整的计算机运行环境。

这将把 AnythingLLM 的智能体能力提升到新的高度,并带来全新的 AI 智能体使用范式。

⭐ 为本仓库点亮 Star 以获取最新动态!

AnythingLLM: 您一直在寻找的全方位 AI 应用程序。
与您的文档聊天,使用 AI 智能体,高度可配置,支持多用户,无需繁琐设置。

| | 文档 | 托管实例

👉 适用于桌面端(Mac、Windows 和 Linux)的 AnythingLLM!立即下载

与您的文档聊天。使用 AI 智能体自动化复杂工作流。高度可配置、支持多用户、经过实战检验——默认本地运行,零配置摩擦。

观看演示视频!

产品概览

AnythingLLM 是一款全方位 AI 应用程序,让您毫无妥协地构建私有的、功能完备的 ChatGPT。接入您喜爱的本地或云端 LLM,导入您的文档,几分钟内即可开始聊天。开箱即用即可获得内置智能体、多用户支持、向量数据库和文档处理管道——无需额外配置。

AnythingLLM 还支持多用户,您可以控制每个用户的访问权限和使用体验,同时不会损害实例的安全性、隐私性或您的知识产权。

AnythingLLM 的酷炫特性

支持的 LLM、嵌入模型、语音模型和向量数据库

大语言模型(LLMs):

嵌入模型:

音频转录模型:

TTS(文本转语音)支持:

STT(语音转文本)支持:

  • 浏览器原生内置(默认)

向量数据库:

技术概览

本单一仓库由六个主要部分组成:

  • frontend: 一个 viteJS + React 前端,您可以运行它来轻松创建和管理 LLM 可以使用的所有内容。
  • server: 一个 NodeJS express 服务器,处理所有交互并负责向量数据库管理与 LLM 交互。
  • collector: NodeJS express 服务器,用于从 UI 处理和解析文档。
  • docker: Docker 指令、构建流程以及从源码构建的相关信息。
  • embed: 用于生成和创建网页嵌入组件的子模块。
  • browser-extension: 用于 Chrome 浏览器扩展的子模块。

🛳 自托管

Mintplex Labs 与社区维护了多种部署方式、脚本和模板,您可以使用它们在本地运行 AnythingLLM。请参阅下表,了解如何在您偏好的环境中部署或自动部署。 Docker AWS GCP Digital Ocean Render.com
Railway RepoCloud Elestio Northflank Sealos

或者不使用 Docker 搭建生产环境的 AnythingLLM 实例 →

如何设置开发环境

  • yarn setup 填充应用各部分所需的 .env 文件(在仓库根目录执行)。
    • 请先填写这些文件再继续。确保 server/.env.development 已填写,否则程序无法正常运行。
  • yarn dev:server 在本地启动服务器(在仓库根目录执行)。
  • yarn dev:frontend 在本地启动前端(在仓库根目录执行)。
  • yarn dev:collector 然后运行文档收集器(在仓库根目录执行)。

了解文档

远程信息收集与隐私保护

由 Mintplex Labs Inc 开发的 AnythingLLM 包含一项收集匿名使用信息的遥测功能。

有关 AnythingLLM 遥测与隐私保护的更多信息

为什么收集信息?

我们使用这些信息来帮助我们理解 AnythingLLM 的使用情况,帮助我们确定新功能和错误修复的优先级,并帮助我们提升 AnythingLLM 的性能与稳定性。

怎样关闭

在服务器或 Docker 的 .env 设置中将 DISABLE_TELEMETRY 设为 "true" 即可退出遥测。您也可以在应用内操作:侧边栏 > 隐私 > 关闭遥测。

你们明确跟踪哪些信息?

我们只会跟踪有助于我们做出产品和路线图决策的使用细节,具体包括:

  • 您的安装类型(Docker 或桌面版)

  • 文档被添加或移除时。不包含任何_关于_文档本身的信息,仅记录该事件发生过。这让我们了解使用情况。

  • 使用中的向量数据库类型。这有助于我们在该提供商发布更新时确定改动的优先级。

  • 使用中的 LLM 提供商与模型标签。这有助于我们在该提供商或模型(或两者组合)发布更新时确定改动的优先级,例如:推理模型与常规模型、多模态模型等。

  • 聊天被发送时。这是最常规的“事件”,让我们了解本项目在所有安装中的日常活跃度。同样,只发送该事件本身——我们不掌握聊天的性质或内容。

您可以通过查找所有调用 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 会从这些域名下载一些扁平文件,用于上下文窗口缓存。

基本上,如果关闭遥测,我们不会收集任何信息。但根据您的配置,您仍可能看到出站连接,并需遵守相应服务提供商的服务条款。

👋 参与贡献

🔗 更多产品

[](#readme-top)

版权所有 © 2026 Mintplex Labs
本项目采用 MIT 许可证。

本站来源与版权声明
  • 本文标题:anything-llm - 别再出租你的智慧了
  • 本文链接:https://www.cn121.com/webapp/mintplex-labs-anything-llm.html
  • 原项目:Mintplex-Labs/anything-llm 版权归原作者 Mintplex-Labs 及贡献者所有
  • 收录信息:本站于 2026-09-22 收录本项目,本页所列协议与仓库指标均为收录当时的状态;该日期之后原项目的版本更新与协议变更,本页不作同步。
  • 开源协议:收录时本项目采用 MIT查看 LICENSE 原文),本站译文为其衍生内容;使用、修改、分发请以该仓库 LICENSE 原文为准。
  • 站点出处:本文首发于 OneTwoOne,收录自 GitHub 开源项目 Mintplex-Labs/anything-llm。
  • 翻译说明:本页正文为人工智能生成内容——由机器翻译对原项目 README 初译、经程序校验排版,可能存在错漏,请以原项目文档为准。
  • 引用声明:商业转载、第三方聚合或 AI 检索训练引用时,请务必保留以上来源出处、本文永久链接,以及原项目的版权声明与许可信息
  • 下架通道:若原项目此后变更或收紧了许可协议、或作者/权利人认为本站的收录方式(译文、排版适配、简介翻译等)超出其授权范围,请通过 xyd3302001@163.com 发送下架通知,并附上项目地址与本页链接。本站核实后将第一时间删除本页内容,或改为不复制原文的目录性收录;署名更正等其他要求可一并提出。