[GH-ISSUE #3966] [FEAT]: option in anythingllm that can relocate model #2524

Closed
opened 2026-02-22 18:30:04 -05:00 by yindo · 4 comments
Owner

Originally created by @thejjw on GitHub (Jun 6, 2025).
Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/3966

What would you like to see?

environment: windows

can we have an option in anythingllm that can relocate model stored in %appdata%\anythingllm-desktop\storage\models\ollama\blobs to somewhere else?

i tried installing anythingllm to d: in hope that it will allow me to offload large storage use to non-os drive, which wasn't the case and i found out that model storage was at %appdata% no matter the installation directory.

so i wanted to see if there would be a way to make it work in different directory, and seems like i was able to circumvent it using symbolic link, which goes like:

# prerequisite: move all files in blobs to custom dir(e.g. D:\anythingllm-models-blob) and remove blobs dir, then in admin prompt:
New-Item -ItemType SymbolicLink -Path "$env:APPDATA\anythingllm-desktop\storage\models\ollama\blobs" -Target "D:\anythingllm-models-blob"

can we have such model storage relocation as an option somewhere in the app preference page? maybe not now...but hopefully some time in the future?

thanks.

Originally created by @thejjw on GitHub (Jun 6, 2025). Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/3966 ### What would you like to see? environment: windows can we have an option in anythingllm that can relocate model stored in `%appdata%\anythingllm-desktop\storage\models\ollama\blobs` to somewhere else? i tried installing anythingllm to d: in hope that it will allow me to offload large storage use to non-os drive, which wasn't the case and i found out that model storage was at %appdata% no matter the installation directory. so i wanted to see if there would be a way to make it work in different directory, and seems like i was able to circumvent it using symbolic link, which goes like: ```powershell # prerequisite: move all files in blobs to custom dir(e.g. D:\anythingllm-models-blob) and remove blobs dir, then in admin prompt: New-Item -ItemType SymbolicLink -Path "$env:APPDATA\anythingllm-desktop\storage\models\ollama\blobs" -Target "D:\anythingllm-models-blob" ``` can we have such model storage relocation as an option somewhere in the app preference page? maybe not now...but hopefully some time in the future? thanks.
yindo added the enhancementfeature request labels 2026-02-22 18:30:04 -05:00
yindo closed this issue 2026-02-22 18:30:04 -05:00
Author
Owner

@timothycarambat commented on GitHub (Jun 6, 2025):

Symlink does work, but it is not ideal of course - this is being tracked in #3087
The complexity comes from the inevitable circumstance that people will botch permissioning, which is why we use AppData in the first place, since we will likely have hundreds of GitHub issues that wind up being perms-related.

We intend make it configurable for exactly the reason you have listed. We need it done in a way that is also persistent and such between installs, which is why it is still undone to date because there is some nuance there. We just havent dedicated time to it. Likely will be done at the same time as #2954

@timothycarambat commented on GitHub (Jun 6, 2025): Symlink does work, but it is not ideal of course - this is being tracked in #3087 The complexity comes from the inevitable circumstance that people will botch permissioning, which is why we use AppData in the first place, since we will likely have hundreds of GitHub issues that wind up being perms-related. We intend make it configurable for exactly the reason you have listed. We need it done in a way that is also persistent and such between installs, which is why it is still undone to date because there is some nuance there. We just havent dedicated time to it. Likely will be done at the same time as #2954
Author
Owner

@thejjw commented on GitHub (Jun 6, 2025):

ok! well thanks for acknowledgement. in the meantime, however, wouldn't it be better if you let users know during installation path selection that the model will still be stored in %APPDATA% regardless of installation directory selection? or maybe it's there already and I missed it?

@thejjw commented on GitHub (Jun 6, 2025): ok! well thanks for acknowledgement. in the meantime, however, wouldn't it be better if you let users know during installation path selection that the model will still be stored in %APPDATA% regardless of installation directory selection? or maybe it's there already and I missed it?
Author
Owner

@timothycarambat commented on GitHub (Jun 6, 2025):

This is what we have on our docs right now https://docs.anythingllm.com/installation-desktop/storage

@timothycarambat commented on GitHub (Jun 6, 2025): This is what we have on our docs right now https://docs.anythingllm.com/installation-desktop/storage
Author
Owner

@thejjw commented on GitHub (Jun 6, 2025):

you know that's not exactly high visibility for first time users...unless the installer shows a link to the page...but okay it's there!
thanks

@thejjw commented on GitHub (Jun 6, 2025): you know that's not exactly high visibility for first time users...unless the installer shows a link to the page...but okay it's there! thanks
yindo changed title from [FEAT]: option in anythingllm that can relocate model to [GH-ISSUE #3966] [FEAT]: option in anythingllm that can relocate model 2026-06-05 14:47:03 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mintplex-Labs/anything-llm#2524