Commit graph

97 commits

Author SHA1 Message Date
833c9ffa27 upgrade deps 2025-12-08 18:38:33 -08:00
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
e9cfa3675b more accurate auto VRAM approximate, more code renames from backend -> acceleration 2025-12-03 14:01:46 -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
3ad40e0c43 clarify that an "update available" modal is for "backend" updates 2025-12-01 10:42:28 -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
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
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
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
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
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
6630b17a42 allow analyzing local .gguf model files 2025-10-24 23:31:13 -07:00
929f9397d5 don't display metric totals in the tray hover menu to help conserve space 2025-10-23 11:21:34 -07:00
2bf3ca7747 fix #2 for cuda detection: cuda_version is not a queryable param 2025-10-22 00:13:02 -07:00
88a027492a fix CUDA detection? 2025-10-21 21:35:16 -07:00
40707f1c8a update deps, include my personal setup in the README 2025-10-21 19:05:31 -07:00
01522dc8dc 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
5b8696c157 upgrade deps 2025-10-15 15:21:40 -07:00
11beddd4e7 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
d91f6ff286 dep upgrades, code refactors for the new eslint-plugin-react-hooks rules, maybe better DownloadCard progress 2025-10-09 13:59:53 -07:00
b3f30151fd 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
d09e531d72 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
69a6e063ed update deps 2025-10-04 00:12:48 -07:00
42cebedcb9 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
655b5c7f85 ensure a single instance of gerbil, dep upgrades 2025-10-01 22:41:07 -07:00
00411d8cdc destroy tray on windows + osx only 2025-10-01 11:04:19 -07:00
e8c1189304 fixes, the tray icon can't be removed on wayland so don't even try 2025-10-01 01:35:57 -07:00
0f214bdbe2 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
ec1a28cc03 refactor vulkan detection 2025-09-26 11:25:15 -07:00
4caa59fe6e better old window state recreation, more distrinct select option highlights in light mode, better updated version cleanup 2025-09-24 23:17:39 -07:00
5d5c8da3c4 super basic notepad 2025-09-23 01:33:18 -07:00
cde3ca3e3a default auto gpu layers on, minor improvements 2025-09-22 13:15:30 -07:00
96e432b664 persist and restore window state in between launches, use fetch instead of axios for smaller bundle size, code refactors 2025-09-20 19:56:05 -07:00
6b945de5c6 better modals, new button to allow deleting configs, CPU/GPU temp metrics on hover 2025-09-19 22:53:55 -07:00