Commit graph

286 commits

Author SHA1 Message Date
84eabbd239 new integrated hugginface model search, ensure that prettier --check is run in CI 2025-12-07 22:47:35 -08:00
354ffd378b upgrade to latest electron-vite v5, better cloudflared implementation to download on demand to reduce bundle size 2025-12-07 12:40:49 -08:00
06519e57dd new "Start minimized to tray" UI setting (don't need to rely on --minimized CLI for this anymore), better system node version resolution 2025-12-06 12:45:19 -08:00
d9dc29aacb fix model download terminal output issue, new z-image image gen preset for the latest kcpp 2025-12-04 10:23:08 -08:00
311d629775 fix setting the custom cloudflared bin directory 2025-12-03 18:39:56 -08:00
c35ecff633 allow port to be clearable, store cloudflared bin in gerbil installation directory 2025-12-03 18:17:45 -08:00
b6cf119ff5 increase frontend additional time-to-start time to 3 secs because windows is slow, better handling of rate limiting tunnel errors 2025-12-03 18:03:31 -08:00
e9cfa3675b more accurate auto VRAM approximate, more code renames from backend -> acceleration 2025-12-03 14:01:46 -08:00
7f86f8cde3 refactor code for simplicity, tunnel custom frontend server 2025-12-02 23:37:51 -08:00
51495e48d4 minor terminal output copy updates 2025-12-02 21:20:29 -08:00
29c2ad7608 new BackendCrashModal component to notify the user if kcpp crashes at runtime, replace the kcpp tunnel implementation with our own custom one and present its copyable URL in the statusbar 2025-12-02 18:52:47 -08:00
87b6c54bf5 fix the backends tab to work in offline mode and allow it to import new backend binaries 2025-12-01 19:17:54 -08:00
3ad40e0c43 clarify that an "update available" modal is for "backend" updates 2025-12-01 10:42:28 -08:00
510f54e41a highlighting the feature(s) available with the latest release 2025-11-29 21:31:15 -08:00
8ac1e61ea1 macOS doesn't need a backend to be specified as there's only ever one 2025-11-29 20:46:39 -08:00
164089ca81 allow gerbil to work fully offline by allowing kcpp binary imports on the initial Download screen, more version -> backend renames 2025-11-29 19:34:51 -08:00
72d4aacb5a rename version -> backend and backend -> acceleration, display "metal" for mac users and don't show other options, allow "metal" users to select GPU layers 2025-11-28 23:33:37 -08:00
3c2d987769 clean up outdated reference to old gerbil-autoscroll-patches code 2025-11-28 11:19:11 -08:00
7c543ebbbb update email 2025-11-27 17:12:07 -08:00
0abe209393 Adding new "Pre-Launch Commands" to the "Advanced" launch tab to allow launching commands before the launch 2025-11-27 16:58:50 -08:00
79c37d0aeb minor bug fixes: ensure the download completely fully, ensure a new resource monitor is launched if a cached one was removed 2025-11-27 12:44:22 -08:00
9d7b9429b7 update for kcpp 1.102: update additional command line args, add llama.cpp as the new bult-in frontend 2025-11-26 14:26:22 -08:00
3a4614568c promoting debugmode to a first class citizen with a new checkbox on the advanced tab and stop filtering llama.cpp spam when it's turned on 2025-11-25 10:21:50 -08:00
e93ccf88e6 upgrade yarn to latest 2025-11-24 16:25:44 -08:00
e9e1f56263 fix koboldai lite CSS overrides not working on windows 2025-11-24 16:22:06 -08:00
425fd43dd2 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
11736ea271 "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
d659b07162 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
c9d8910a64 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
ba80794725 update electron, update readme 2025-11-21 21:09:07 -08:00
af373b2538 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
30d7f52164 rename main->master 2025-11-19 02:26:29 -08:00
23fd272471 minor code clean up 2025-11-19 01:20:57 -08:00
21977ac113 upgrade glob to please the dependabot gods 2025-11-18 23:29:00 -08:00
b6f31849c5 WIP: download and store web-based models instead of relying on kcpp 2025-11-18 23:23:48 -08:00
eee362a620 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
c1994c6980 fix dependabot security issue 2025-11-15 09:48:00 -08:00
78c3e7003b upgrade deps, latest electron, update README for macOS users to outline quarantine removal 2025-11-15 09:46:48 -08:00
3466ce5a89 upgrade deps, super minor UI updates 2025-11-11 13:16:02 -08:00
c2af96086a 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
43c4979073 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
1f4c4233ef keep checking for new kcpp updates every 6 hours after gerbil was launched 2025-11-01 22:22:10 -07:00
9cef647942 minor updates for kobold 1.101, update sdui, remove autoscroll improvement patch for sdui 2025-11-01 22:00:13 -07:00
f9e51e0461 resolve dependabot alert 2025-10-30 22:11:44 -07:00
13505e2532 reverting back to electron v38.5.0 as it incorrectly handles system theme changes at runtime 2025-10-29 22:08:04 -07:00
848d488574 release 1.8.0 2025-10-29 14:02:29 -07:00
b8ae9e9924 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
6d64be6a35 release 1.7.6 2025-10-27 11:10:50 -07:00
b53149c745 better UX to enable/disable button than hide/show it based on state values 2025-10-26 15:05:37 -07:00
580452b567 minor updates 2025-10-26 13:25:47 -07:00