Commit graph

252 commits

Author SHA1 Message Date
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
0c869ea029 fix dependabot security issue 2025-11-15 09:48:00 -08:00
Egor
99ffdc26fb upgrade deps, latest electron, update README for macOS users to outline quarantine removal 2025-11-15 09:46:48 -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
e2fc913af7 resolve dependabot alert 2025-10-30 22:11:44 -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
772c8545fc release 1.8.0 2025-10-29 14:02:29 -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
2480106943 release 1.7.4 2025-10-25 16:44:38 -07:00
Egor
273d1b690f allow analyzing local .gguf model files 2025-10-24 23:31:13 -07:00
Egor
eb921c93b3 release 2025-10-23 11:59:05 -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
3e87a2c3e2 update deps, include my personal setup in the README 2025-10-21 19:05:31 -07:00
Egor
a48baae3f4 re-create the yarn.lock for many transient dep upgrades, new node, move incorrectly listed @type as a dep 2025-10-15 22:22:47 -07:00
Egor
c83e72c27d upgrade deps 2025-10-15 15:21:40 -07:00
Egor
e7a70ceaa5 compress demo.mp4 to reduce file size for github 2025-10-12 17:24:23 -07:00
Egor
5c5e4e2686 demo video 2025-10-12 15:30:51 -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
7be96c1ebe document the CLI arguments in the README 2025-10-11 12:11:48 -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