Jeffser / Alpaca

An Ollama client made with GTK4 and Adwaita
GNU General Public License v3.0
116 stars 18 forks source link

Manage models: define custom paths & show defaults #78

Open tsilvs opened 1 month ago

tsilvs commented 1 month ago

Is your feature request related to a problem? Please describe.

I already have a lot of GiBs of LLMs downloaded on my PC. My connection is metered & slow, storage is limited as well.

I can't afford downloading hundreds of GiBs of data again. It will be slow, expensive & polluting.

Describe the solution you'd like

Describe alternatives you've considered

Additional context

Alpaca 0.9.2 flatpak from flathub

tsilvs commented 1 month ago

Possibly related to #76

Jeffser commented 1 month ago

Hi, I don't think I'll be making the download directory modifiable, I prefer it to stay inside the Flatpak directory. For now what you can do if you want to migrate an existing ollama instance to alpaca is this

tsilvs commented 1 month ago

what you can do if you want to migrate an existing ollama instance to alpaca is this

Could be better for UX to add a note somewhere in preferences or list of models about current location for models being ~/.var/app/com.jeffser.Alpaca/data/.ollama

tsilvs commented 4 weeks ago

@Jeffser another solution idea: what if you add a method of symlinking or hardlinking of models from any user defined directory to ~/.var/app/com.jeffser.Alpaca/data/.ollama?