Commit graph

206 commits

Author SHA1 Message Date
Egor
141d4d9ea6 fix koboldai lite CSS overrides not working on windows 2025-11-24 16:22:06 -08:00
Egor
b5573c32f5 revert fake path sanitation "fixes" for CodeQL as it's a waste of time and gerbil is for offline desktop use not web/online 2025-11-24 14:06:47 -08:00
Egor
bb4cc9a8bf "fix" code that was flagged by CodeQL - gerbil is a local-only desktop app so sanitizing user's own paths should not really be necessary 2025-11-24 14:00:40 -08:00
Egor
3e76766f6a proxy the deployed version of gerbil through localhost to avoid file-origin related CORS issues in open webui, clear the text gen model when image gen preset gets selected 2025-11-24 12:45:53 -08:00
Egor
96efad1735 strip query params from URLs for model downloads, less spam on macOS for lines that start with ggml_* 2025-11-24 03:53:49 -08:00
Egor
4eec7c7670 improve handling of incomplete model downloads on app quit or eject, more helpful hf searching for image gen models 2025-11-19 11:37:41 -08:00
Egor
173e306104 minor code clean up 2025-11-19 01:20:57 -08:00
Egor
26d0b2158d WIP: download and store web-based models instead of relying on kcpp 2025-11-18 23:23:48 -08:00
Egor
f2d15591a7 remove the comfyui frontend, clean up koboldcpp's terminal spam to be more meaningful, start proxying kcpp APIs through 127.0.0.1:5002 2025-11-16 14:54:35 -08:00
Egor
5baa72b3b7 upgrade deps, super minor UI updates 2025-11-11 13:16:02 -08:00
Egor
59675ea59a fix CUDA devices not being listed under system hardware, calcuate our own auto VRAM layers instead of relying on kcpp 2025-11-03 18:52:31 -08:00
Egor
537bd4d710 display current kcpp version under software, new image gen preset for the new qwen 3 image, improve kcpp ui patching accuracy 2025-11-02 22:58:42 -08:00
Egor
206351c284 keep checking for new kcpp updates every 6 hours after gerbil was launched 2025-11-01 22:22:10 -07:00
Egor
fe84287463 minor updates for kobold 1.101, update sdui, remove autoscroll improvement patch for sdui 2025-11-01 22:00:13 -07:00
Egor
2dfdce2791 reverting back to electron v38.5.0 as it incorrectly handles system theme changes at runtime 2025-10-29 22:08:04 -07:00
Egor
43de016261 upgrade to latest major electron v39 release, new setting to allow running the built-in image gen UI while having a different frontend preference 2025-10-28 19:12:31 -07:00
Egor
c2400b9a58 release 1.7.6 2025-10-27 11:10:50 -07:00
Egor
ecdd47af36 better UX to enable/disable button than hide/show it based on state values 2025-10-26 15:05:37 -07:00
Egor
ea777fed39 minor updates 2025-10-26 13:25:47 -07:00
Egor
07eab89e58 improve gguf analysis to work with http models and present the data better 2025-10-25 17:26:41 -07:00
Egor
273d1b690f allow analyzing local .gguf model files 2025-10-24 23:31:13 -07:00
Egor
7783b7833d don't display metric totals in the tray hover menu to help conserve space 2025-10-23 11:21:34 -07:00
Egor
6171011d95 fix #2 for cuda detection: cuda_version is not a queryable param 2025-10-22 00:13:02 -07:00
Egor
978d8db455 fix CUDA detection? 2025-10-21 21:35:16 -07:00
Egor
f4da1d53c6 update stable diffusion UI to latest, new advanced flags for kcpp 1.100, 3 new optional toggles for image generation 2025-10-12 00:45:09 -07:00
Egor
38fc320a5a refetch versions if they fail to be fetched on startup for the versions tab, don't wait for half a second after initial version download, better/simpler config writting 2025-10-11 12:00:31 -07:00
Egor
576cfdbc02 dep upgrades, code refactors for the new eslint-plugin-react-hooks rules, maybe better DownloadCard progress 2025-10-09 13:59:53 -07:00
Egor
4a314177c7 remove the ability to launch configs from the tray as it's too hard to get right for very little use 2025-10-06 19:23:02 -07:00
Egor
913fc1d004 default cursor on titlebar icons, fix wayland crash on trying to hide a minimized app 2025-10-05 22:38:00 -07:00
Egor
f4a818e982 fix AUR-finding functionality for the "System" tab, fix window bounds saving when close-to-tray functionality is enabled 2025-10-05 15:55:48 -07:00
Egor
4ac392f429 ensure that the system theme is followed if it's changed during runtime 2025-10-04 00:30:19 -07:00
Egor
8c02a97129 update deps 2025-10-04 00:12:48 -07:00
Egor
09210fd3ae new --minimized flag to allow starting the app in the tray if it's enabled, update deps 2025-10-02 21:27:46 -07:00
Egor
fe4180de32 ensure a single instance of gerbil, dep upgrades 2025-10-01 22:41:07 -07:00
Egor
f657b7375a more consistent switch, show current config name in tray icon context menu 2025-10-01 13:14:34 -07:00
Egor
3d62d9d00c icon for the system tray wasn't being found correctly for packaged releases 2025-10-01 12:32:38 -07:00
Egor
de67b36629 destroy tray on windows + osx only 2025-10-01 11:04:19 -07:00
Egor
527839cb4c fixes, the tray icon can't be removed on wayland so don't even try 2025-10-01 01:35:57 -07:00
Egor
3e2dbceaff optionally (default off) allow keep gerbil in the tray, fix moe expert updating, dep upgrades, moving things to a new troubleshooting setting tab 2025-10-01 00:49:29 -07:00
Egor
3c2a07c730 re-organize new system info cards into a new System tab, hopefully fix app config re-writing race condition 2025-09-26 23:16:23 -07:00
Egor
ec2410c0e4 fighting rocm on windows, allow deleting kcpp binaries from versions tab 2025-09-26 17:46:44 -07:00
Egor
b2533659c2 better discrete device filtering 2025-09-26 16:01:39 -07:00
Egor
ddf42c41db re-fix clblast for windows 2025-09-26 14:26:39 -07:00
Egor
caaf2427d3 refactor to pass less redundant data from ipc 2025-09-26 14:09:41 -07:00
Egor
48338b9904 windows hardware detection improvements, hide integrated gpus for the clblast backend, dont try to detect avx/avx2 flags in the CPU as it's unreliable, use --usecpu flag when CPU backend is selected 2025-09-26 13:02:12 -07:00
Egor
3652ce4686 refactor vulkan detection 2025-09-26 11:25:15 -07:00
Egor
3ef91d1198 more hardware + driver display improvements 2025-09-26 03:15:38 -07:00
Egor
c2287b1d5c windows vram display in about, better rocm display on windows, amd/nvidia driver display 2025-09-26 00:28:42 -07:00
Egor
61b730c3f7 settings about tab will now display driver and hardware info, allow re-downloading on binary version mismatches, clean up openwebui "itsdangerous" requirements, display a system monitor icon badge when monitoring is off 2025-09-25 23:19:31 -07:00
Egor
eaf4a04ce1 allow toggling off system monitoring in settings to minimize (0.1%) CPU usage 2025-09-25 13:54:01 -07:00