WindowsmacOSLinux

Where Does AnythingLLM Store Data?

AnythingLLM storage folder with workspaces, vectors and models config.

Last updated

AnythingLLM keeps workspaces, uploaded documents, vector cache and app settings in a storage folder, mounted as a volume in Docker installs and under app data on desktop. Losing it orphans every workspace at once.

Back up storage before upgrades and provider switches. Embeddings rebuild slowly while chats reference document IDs that must match.

Where AnythingLLM stores this, by platform

Windows
%APPDATA%\AnythingLLM\storage

Desktop-install storage with documents, vectors and settings. Docker installs mount the same tree as a host volume. Stop the app before copying live vector files.

macOS
~/Library/Application Support/AnythingLLM/storage

macOS desktop storage mirror. Same stop-before-copy rule for vector caches.

Linux
~/.config/AnythingLLM/storage

Linux desktop storage path. Docker Compose setups usually bind-mount a host folder to this same tree inside the container.

Frequently asked questions

How do I migrate AnythingLLM to a new server?

Copy the storage folder above plus environment files. Keep document paths identical or re-embed after moving.

Where are AnythingLLM uploaded files?

Inside storage documents folders above, with vector caches beside them. Chats reference them by ID, so move trees whole.

Notice an outdated path? Let us know.