Commit Graph
222 Commits
Author SHA1 Message Date
Aleksander Grygier 19facabd59 ui : drop the section headings for a local-only install
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-20 01:00:26 +02:00
Aleksander Grygier 206dc2389c ui : resolve provider icons in list headings and backend cards
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-20 00:46:45 +02:00
Aleksander Grygier 31c688ee02 ui : resolve provider icons through a domain favicon extract
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-20 00:31:13 +02:00
Aleksander Grygier 8df846fcdd ui : mark external provider rows with the provider icon
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-20 00:18:49 +02:00
Aleksander Grygier c72a46bb78 ui : list a favorite once, in its own section
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-19 22:48:07 +02:00
Aleksander Grygier 8cd2fb3787 ui : animate the collapsible region both ways
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-19 22:22:27 +02:00
Aleksander Grygier 7809d0067b ui : collapse model list sections from their headers
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-19 22:02:46 +02:00
Aleksander Grygier 46e318f6c7 ui : even out the model row action icons
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-19 21:08:19 +02:00
Aleksander Grygier 157b82eaad ui : mark favorites with a colored heart in the model list
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-19 20:49:26 +02:00
Aleksander Grygier 2cd051c1b3 feat: UI tweak 2026-09-19 20:21:34 +02:00
Aleksander Grygier bc849e2ce9 ui : note where qr pairing would plug in
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-18 02:54:44 +02:00
Aleksander Grygier 7368240a77 ui : list every model in one sectioned selector
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-18 02:37:30 +02:00
Aleksander Grygier c109086e1e ui : keep the local server as the base of the installation
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-18 02:18:43 +02:00
Aleksander Grygier 8a6dfe5557 ui : load a model only on backends that load it
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-18 01:29:11 +02:00
Aleksander Grygier a0360ca737 ui : pick backends from recommended provider cards
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 23:48:44 +02:00
Aleksander Grygier ddf146248f ui : drop the anthropic protocol from the backends
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 23:47:09 +02:00
Aleksander Grygier 2181583700 ui : use the providers' official artwork in the backend presets
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 23:27:24 +02:00
Aleksander Grygier c441bb491b ui : brand the backend presets with provider logos
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 23:20:55 +02:00
Aleksander Grygier 709e871a6f ui : apply the org name setting to every model id in the selector
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 23:01:58 +02:00
Aleksander Grygier 5fd7983784 ui : list the local models in one section with the loaded ones first
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 22:40:44 +02:00
Aleksander Grygier 3e2ae66a17 ui : rework the model selector around local and remote views
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 22:29:30 +02:00
Aleksander Grygier ef01574d24 ui : open the model selector on the favorites tab
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 22:00:37 +02:00
Aleksander Grygier 71768246e8 ui : add a favorites tab to the model selector
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 21:45:50 +02:00
Aleksander Grygier 7470533951 ui : add Z.ai backend preset
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 21:26:15 +02:00
Aleksander Grygier b2c27a73b0 ui : prepare every backend at startup so tabs only swap memory
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 21:26:09 +02:00
Aleksander Grygier fa55902f79 ui : keep model state in memory across backend switches
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 20:58:29 +02:00
Aleksander Grygier 48e50e12ed ui : stop the conversation model from switching backends
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 20:13:29 +02:00
Aleksander Grygier aa2cbf033a ui : keep the model selector mounted while options swap backends
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:40:40 +02:00
Aleksander Grygier 5c9cd156d5 ui : keep the model selector mounted across backend switches
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:33:34 +02:00
Aleksander Grygier ce00f0bcd1 ui : only send the conversation id header to llama.cpp
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00
Aleksander Grygier 1ac87653b9 ui : skip hub base model lookups for external backends
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00
Aleksander Grygier ff7672a7aa ui : always store the model selection backend-qualified
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00
Aleksander Grygier 7739bd7301 ui : stop opening the model info dialog on selector open
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00
Aleksander Grygier 18464c32bb ui : show the assistant model selector for external backends
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00
Aleksander Grygier a1df2dd804 ui : stop refetching model props after a failure
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00
Aleksander Grygier a035f923c9 ui : persist the active backend and guard server props fetches
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00
Aleksander Grygier 8ddeed94ad ui : scope the model list to the selected backend tab
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00
Aleksander Grygier 10d730ab6d ui : cache the local backend's model list
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00
Aleksander Grygier 051c0a9bff ui : keep models of every enabled backend selectable
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00
Aleksander Grygier d83c9f54c3 ui : resolve a conversation's backend before sending
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00
Aleksander Grygier 4761edc102 ui : scope the model list to the active backend tab
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00
Aleksander Grygier ee41ebc15d ui : account for cache tokens on external backends
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00
Aleksander Grygier 69870519b7 ui : route chat requests through protocol adapters
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00
Aleksander Grygier 946b08a99c ui : report token stats for external backends
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00
Aleksander Grygier a4d6bf249f ui : aggregate models across backends
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00
Aleksander Grygier ad967c6165 ui : load backend model lists in the background
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00
Aleksander Grygier 23a19a7952 ui : only show the server error when no backend is available
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00
Aleksander Grygier 088030d384 ui : prefetch backend model lists on first selector open
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00
Aleksander Grygier 5beb29294b ui : send the model on external backend requests
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00
Aleksander Grygier e5eaad780f ui : ignore favorites that belong to another backend
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-16 19:22:47 +02:00