如何在 Mac 上卸载 AnythingLLM
AnythingLLM 桌面版在这台 Mac 上积累的东西都在一个文件夹里,~/Library/Application Support/anythingllm-desktop,数据库、解析过的文档、向量数据库、下载的模型和自定义的 Agent 技能都在这里,下过模型的话它能有好几个 GB,删之前先想好要留什么。这份指南覆盖从 anythingllm.com 下载的 Mac 版和 Homebrew cask anythingllm。
先找到并备份工作区
在 AnythingLLM 里点右上角的版本号,选 Open storage,会打开 ~/Library/Application Support/anythingllm-desktop/storage,AnythingLLM 的存储说明列出了里面有什么:
storage 里的内容 |
是什么 |
|---|---|
anythingllm.db |
SQLite 数据库,存着工作区、聊天记录和设置 |
documents |
上传文件解析后的内容 |
lancedb 和 vector-cache |
本地向量数据库和缓存的向量 |
models |
下载的大模型和向量模型,一般是 GGUF 文件 |
plugins |
自定义的 Agent 技能 |
direct-uploads |
拖进聊天窗口的文件 |
想在重装后或另一台 Mac 上接着用,先退出 AnythingLLM,把整个 anythingllm-desktop 文件夹拷到另一块盘上,模型可以重新下载,数据库、文档和 Agent 技能没法重来。
如果你让 AnythingLLM 接的是 Ollama 或 LM Studio,而不是它自带的模型运行器,那些模型属于那个应用,留在那个应用自己的位置。
退出 AnythingLLM,再移除应用
- 从应用菜单退出 AnythingLLM。
- 打开活动监视器,搜 AnythingLLM,再搜
llm,也就是它自带的模型运行器显示的进程名,确认都已经退出。 - 把「应用程序」里的 AnythingLLM 移到废纸篓。
AnythingLLM 的卸载说明接下来让你删掉 ~/Library/Application Support/anythingllm-desktop 做完整移除,确认备份安全之后再删,只删 storage 文件夹则是把应用重置成刚装好的样子。
检查结果
在终端运行下面几条只读命令:
pgrep -lf AnythingLLM.app
ls -d "$HOME/Library/Application Support/anythingllm-desktop"
du -sh "$HOME/Library/Application Support/anythingllm-desktop/storage/models"
pgrep没有输出,说明没有从 AnythingLLM.app 启动的进程在运行,列出进程(包括名为llm的那个)说明应用还开着。ls -d打印出路径,说明工作区和模型还在这台 Mac 上,你选择保留时这是正常的,提示「No such file or directory」说明文件夹已经不在了。du -sh显示下载的模型占了多少空间,这里提示「No such file or directory」只说明没有模型文件夹,不代表其他数据也没了。
其他本地模型工具,可以看如何安全删除 Ollama 与 LM Studio 模型。
用 Homebrew 安装时
zap 清单涉及你没勾选的数据、其他已装应用在用的路径或 Mole 无法确认的内容时,Mole 不执行 --zap,已勾选的残留仍由 Mole 清理。
anythingllm 这个 cask 的 zap 清单只有一条,~/Library/Application Support/anythingllm-desktop,也就是放数据库、文档、向量数据和模型的那个文件夹,自己运行 brew uninstall --cask --zap anythingllm 会把它移到废纸篓,不看你在 Mole 里勾了什么。想留着它,只移除应用:
brew uninstall --cask anythingllm
Mole 会列出什么
以下是 Mole 对官网下载版 AnythingLLM 的处理:
~/Library/Application Support/anythingllm-desktop会列出,但默认不勾选,因为工作区和模型都在里面,其中可以重建的浏览器缓存Cache、Code Cache、GPUCache、DawnGraphiteCache、DawnWebGPUCache和blob_storage是单独的几行,默认勾选。com.anythingllm偏好设置文件、应用的最近文稿列表和临时缓存文件夹默认勾选。- Ollama 的
~/.ollama不会跟着 AnythingLLM 列出来,它属于 Ollama。
这次检查覆盖了什么
2026 年 9 月 26 日,从 Homebrew cask 指向的官方安装包取出 AnythingLLM 1.16.2,校验过 checksum 后拷进「应用程序」,打开一次但没有建工作区,再用 Mole 的开发构建卸载,所有列出的行都勾上,包括 Mole 默认不勾的那些。Mole 的状态页把 AnythingLLM 显示成一行,下面折叠了 14 个进程,llm 也在其中。应用本体 1.93 GB、40 MB 的支持文件夹,连同缓存和偏好设置一共 12 项都进了废纸篓,之后磁盘上一项都没有留下,也没有出现登录项或 LaunchAgent。这次没有下载模型,也没有嵌入文档,所以上面的大小远小于真正用起来之后,Homebrew cask 也没有卸载。更早一次测试在 2026 年 9 月 21 日,同样的方式移除了 AnythingLLM 1.16.1 和 145 MB 的支持文件夹。
