[GH-ISSUE #3926] [FEAT]: Option to specify no downloading of drivers for Ollama during installation #2498

Closed
opened 2026-02-22 18:29:57 -05:00 by yindo · 2 comments
Owner

Originally created by @barclaybrown on GitHub (May 31, 2025).
Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/3926

What would you like to see?

I'm packaging AnythingLLM in a larger package that installs several items. When AnythingLLM installs, it insists on asking if the user wants to download support for Ollama. This is not necessary since I already install Ollama in the same process. Users do not know which option to choose, since they know they want to use Ollama, but don't know that they don't need these drivers. Worse, my users often cannot connect to the open Internet to download such drivers, so if they chose yes, the installation will hang. And also, this dialog often pops up UNDER the installation dialog already displayed, and the user can't see it, and thinks the entire installation has hung. Suggestion solution: offer an additional installer command line switch to suppress this dialog and don't download additional drivers. As a more general alternative, a command line switch for offline installation could be offered, which suppresses any attempt to reach out to the Internet during installation--something like a "local" or "offline" installation.

Originally created by @barclaybrown on GitHub (May 31, 2025). Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/3926 ### What would you like to see? I'm packaging AnythingLLM in a larger package that installs several items. When AnythingLLM installs, it insists on asking if the user wants to download support for Ollama. This is not necessary since I already install Ollama in the same process. Users do not know which option to choose, since they know they want to use Ollama, but don't know that they don't need these drivers. Worse, my users often cannot connect to the open Internet to download such drivers, so if they chose yes, the installation will hang. And also, this dialog often pops up UNDER the installation dialog already displayed, and the user can't see it, and thinks the entire installation has hung. Suggestion solution: offer an additional installer command line switch to suppress this dialog and don't download additional drivers. As a more general alternative, a command line switch for offline installation could be offered, which suppresses any attempt to reach out to the Internet during installation--something like a "local" or "offline" installation.
yindo added the enhancementfeature request labels 2026-02-22 18:29:57 -05:00
yindo closed this issue 2026-02-22 18:29:57 -05:00
Author
Owner

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

then AnythingLLM installs, it insists on asking if the user wants to download support for Ollama. This is not necessary since I already install Ollama in the same process.

There is a window already that asks if you wish to install the ollama drivers and you can select no. We even specify that if you dont install them that models will not run quickly or work at all.

And also, this dialog often pops up UNDER the installation dialog already displayed, and the user can't see it, and thinks the entire installation has hung.

On any windows client I have used I have never see the modal under the main progress window

As a more general alternative, a command line switch for offline installation could be offered, which suppresses any attempt to reach out to the Internet during installation--something like a "local" or "offline" installation.

If the internet or CDN cannot be reached, the download just reports that it cannot download the binaries and then just continues to install as normal. What version are you installing?

We already have a model to skip the ollama driver install + a failover on internet connections to skip - so what can we address here since both exist that would resolve this issue?

@timothycarambat commented on GitHub (Jun 3, 2025): > then AnythingLLM installs, it insists on asking if the user wants to download support for Ollama. This is not necessary since I already install Ollama in the same process. There is a window already that asks if you wish to install the ollama drivers and you can select no. We even specify that if you dont install them that models will not run quickly or work at all. > And also, this dialog often pops up UNDER the installation dialog already displayed, and the user can't see it, and thinks the entire installation has hung. On any windows client I have used I have never see the modal under the main progress window > As a more general alternative, a command line switch for offline installation could be offered, which suppresses any attempt to reach out to the Internet during installation--something like a "local" or "offline" installation. If the internet or CDN cannot be reached, the download just reports that it cannot download the binaries and then just continues to install as normal. What version are you installing? We already have a model to skip the ollama driver install + a failover on internet connections to skip - so what can we address here since both exist that would resolve this issue?
Author
Owner

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

Hi Timothy and thanks for the reply. Love the product overall. The pop under might be occurring because I'm invoking your installer from another installer, and it pops up under that. If users don't see it, we are hung. If users do see it they are confused since they know they want to use Ollama but don't know that they don't need these drivers since Ollama is already installed. And then there's the issue of if it can't reach the net. My users are not like you and me--I have to make it easier for them.

So, I'd just really like to suppress the question about downloading Ollama drivers. For an installation, isn't it best practice to ask all questions first, and then let the installation proceed? Switching this question to be asked up font would help, but since you asked, what I would really want is a "silent installation" where I can run the installer specifying any necessary parameters as command line args and then it proceeds without user interaction or internet contact. It's fine if it throws up a "Installing AnythingLLM" and logo, etc. --not trying to hide anything, but just trying to make it easy for the user.

@barclaybrown commented on GitHub (Jun 6, 2025): Hi Timothy and thanks for the reply. Love the product overall. The pop under might be occurring because I'm invoking your installer from another installer, and it pops up under that. If users don't see it, we are hung. If users do see it they are confused since they know they want to use Ollama but don't know that they don't need these drivers since Ollama is already installed. And then there's the issue of if it can't reach the net. My users are not like you and me--I have to make it easier for them. So, I'd just really like to suppress the question about downloading Ollama drivers. For an installation, isn't it best practice to ask all questions first, and then let the installation proceed? Switching this question to be asked up font would help, but since you asked, what I would really want is a "silent installation" where I can run the installer specifying any necessary parameters as command line args and then it proceeds without user interaction or internet contact. It's fine if it throws up a "Installing AnythingLLM" and logo, etc. --not trying to hide anything, but just trying to make it easy for the user.
yindo changed title from [FEAT]: Option to specify no downloading of drivers for Ollama during installation to [GH-ISSUE #3926] [FEAT]: Option to specify no downloading of drivers for Ollama during installation 2026-06-05 14:46:55 -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#2498