AnythingLLM v1.8.4|直链下载|私有化AI知识库

AnythingLLM 是由 Mintplex Labs 开发的企业级全栈AI应用平台,专为需要构建私有化AI知识库和智能体系统的企业和团队设计。它不仅是一个简单的聊天工具,而是一个完整的AI生态系统,能够将您的所有文档、数据和知识转化为可对话、可执行任务的智能助手。

🔗 GitHub 项目地址:https://github.com/Mintplex-Labs/anything-llm

🌐 官方网站:https://anythingllm.com

运行截图

docker版本截图
docker版本截图

🌟 核心功能亮点

1. 零配置的强大RAG系统

AnythingLLM内置了基于LanceDB的高性能向量数据库,这是其最大的技术优势之一:

  • 即开即用:无需配置外部向量数据库,安装后立即可用
  • 跨平台支持:是目前唯一能在Windows ARM和CoPilot AI PC上无缝运行的向量数据库方案
  • 极速检索:即使在低端硬件上也能实现毫秒级向量检索
  • 多模态支持:原生支持文本、图像等多种数据类型的向量化

2. 企业级文档处理能力

  • 全格式支持:PDF、Word、Excel、PPT、TXT、Markdown、代码文件等
  • 智能分块:自动将文档分割成最优大小的片段,提高检索精度
  • 批量处理:支持文件夹整体导入,自动处理所有支持格式
  • 在线资源:可直接导入网页内容和站点地图

3. AI智能体(Agent)系统

AnythingLLM不仅支持文档对话,还提供了强大的AI智能体功能:

  • 无代码构建器:通过可视化界面创建自定义智能体
  • 工具调用:智能体可以调用API、操作本地设备
  • MCP兼容:支持Model Context Protocol,扩展性极强
  • 记忆系统:基于LanceDB的高效记忆存储和检索

4. 多LLM灵活配置

  • 商业模型:OpenAI、Claude、Gemini、Azure等
  • 开源模型:通过Ollama、LM Studio运行本地模型
  • 自定义接口:支持任何OpenAI兼容的API
  • 工作空间隔离:不同项目可使用不同的模型配置

5. 企业级安全与管理

  • 完全私有化:所有数据存储在本地,支持离线运行
  • 多用户管理:细粒度的权限控制系统
  • 审计日志:完整的操作记录,满足合规要求
  • 白标定制:支持企业品牌定制

📊 技术架构优势

LanceDB:AnythingLLM的核心竞争力

根据官方数据,AnythingLLM选择LanceDB作为内置向量数据库带来了显著优势:

  • 零配置体验:用户无需任何向量数据库设置即可开始使用
  • 性能卓越:在磁盘持久化的同时提供极快的检索速度
  • 跨平台兼容:是Node.js生态系统中唯一的嵌入式向量数据库选项
  • 节省工程时间:大幅减少了用户配置和故障排除的时间

灵活的部署选项

AnythingLLM提供多种部署方式:

  1. 桌面应用:Windows、macOS、Linux原生应用
  2. Docker部署:一键部署到任何服务器
  3. 云端部署:支持AWS、Azure等主流云平台
  4. 本地服务器:可作为API服务供其他应用调用

AnythingLLM v1.8.4 更新亮点

点击查看

主要变更

  • 侧边栏新增工作区和线程搜索功能
  • SQL连接预检验证功能上线
  • 滚动时固定代码块标题位置
  • 限制代码块最大宽度,防止长字符串溢出

功能优化

  • 支持消息响应中的 BigInt 数据类型
  • 可配置嵌入聊天小部件的消息数量限制
  • 修复分块/片段日志显示逻辑,提升可读性
  • 清理 YouTube 转录文件路径
  • 为 MSSQL Server 数据库增加加密选项
  • 将文本大小菜单迁移至嵌入式工具提示

文档改进

  • 补全缺失的中文翻译内容
  • 更新并优化简体中文翻译文档

AnythingLLM Docker 部署指南

标准部署命令:

export STORAGE_LOCATION=$HOME/anythingllm && \
mkdir -p $STORAGE_LOCATION && \
touch "$STORAGE_LOCATION/.env" && \
docker run -d -p 3001:3001 \
--cap-add SYS_ADMIN \
-v ${STORAGE_LOCATION}:/app/server/storage \
-v ${STORAGE_LOCATION}/.env:/app/server/.env \
-e STORAGE_DIR="/app/server/storage" \
mintplexlabs/anythingllm:latest

权限问题解决方案

若使用 root 权限启动失败(容器默认使用 UID 1000 账户运行),请通过以下命令运行(尽量不用特权用户启动容器):


# 1. 创建存储目录并设置完全访问权限
export STORAGE_LOCATION=$HOME/anythingllm
mkdir -p $STORAGE_LOCATION
chmod 777 $STORAGE_LOCATION

# 2. 创建配置文件并授权
touch "$STORAGE_LOCATION/.env"
chmod 777 "$STORAGE_LOCATION/.env"

# 3. 使用host网络模式启动容器
docker run -d --network host \
  --cap-add SYS_ADMIN \
  -v ${STORAGE_LOCATION}:/app/server/storage \
  -v ${STORAGE_LOCATION}/.env:/app/server/.env \
  -e STORAGE_DIR="/app/server/storage" \
  mintplexlabs/anythingllm:latest

下载指南

为了给您提供最便捷的体验,我们将所有可用下载方式汇集于同一页面。访问下方链接后,您可根据个人网络环境与偏好,自由选择最合适的下载渠道。

  • 请访问下载页面: https://changjiu365.cn/download/anything-llm

  • 页面内可选的下载源包括:
    本站高速直链: 享受由 Cloudflare R2 及阿里云 CDN 带来的高速、稳定下载。为解锁此链接,您仅需通过微信关注本站公众号。
    公共云盘镜像: 无需额外操作,便于您转存至个人账户。本站提供 百度网盘、阿里云盘、123云盘、天翼云盘、迅雷云盘、Google Drive 与 OneDrive 分流。

  • 重要信息:

    • 版本更新:此软件为手动更新,如更新不及时请微信公众号反馈或评论留言。
    • 文件校验: 请务必使用页面提供的 SHA-256 哈希值进行文件一致性校验。
    • 费用说明: 所有渠道均完全免费。

您可能感兴趣的文章

发现更多精彩内容