Commit graph

114 commits

Author SHA1 Message Date
Egor
633d79e488 use local biome schema instead of hardcoding web 2026-01-13 14:49:26 -08:00
Egor
98a3605e51 simplify things by switching from eslint+prettier to biome 2026-01-12 16:02:02 -08:00
Egor
f0dce44593 update deps, better update check logic for kcpp updates 2026-01-12 15:07:42 -08:00
Egor
018e51dbf0 increase debounce time for hf seaches to 600ms, updates for latest kcpp 2026-01-03 19:43:49 -08:00
Egor
630486e47a fix windows "Forbidden" regression 2025-12-31 10:16:05 -08:00
Egor
3803cdd82d prevent path traversal in static file server 2025-12-30 22:48:04 -08:00
Egor
26c2b3f04d update deps, enable spellcheck 2025-12-30 21:01:41 -08:00
Egor
83de43447d shorten sillytavern code, reduce npm install spam 2025-12-23 23:25:44 -08:00
Egor
ef9d814dd2 re-implement sillytavern to be manually and locally installed instead of relying on npx, update systeminformation, less main layout padding 2025-12-23 20:30:56 -08:00
Egor
f9feb71926 don't list CLBlast as "Not available" in the System Info, dont auto-check for new openwebui versions 2025-12-22 16:34:52 -08:00
Egor
01668ea12a update sdui, new performance tab, start patching llama.cpp UI, lock openwebui to 0.6.41, add a new "clar data" button for openwebui select, new smartcache + pipelineparallel UI performance options 2025-12-22 02:22:18 -08:00
Egor
00276b0e99 upgrade deps 2025-12-16 16:51:11 -08:00
Egor
b199e9cb24 wait for the cloudflared tunnel to fully start before exposing its URL 2025-12-13 21:23:52 -08:00
Egor
6fe6e76a38 update sdui, make tall modals a little taller 2025-12-12 21:18:30 -08:00
Egor
dc0a8fa585 allow modals to be closed by clicking outside, minor dep upgrades 2025-12-11 17:49:35 -08:00
Egor
f5533eafa7 prettify the README, misc minor changes 2025-12-11 00:13:09 -08:00
Egor
19b08c348f don't indefinitely cache backend and system tab data and instead refresh them on open 2025-12-09 23:50:31 -08:00
Egor
7099d3683b upgrade deps 2025-12-08 18:38:33 -08:00
Egor
bde2decd9e new integrated hugginface model search, ensure that prettier --check is run in CI 2025-12-07 22:47:35 -08:00
Egor
d302f07e79 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
Egor
9aca174a48 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
Egor
80bb6d5e97 more accurate auto VRAM approximate, more code renames from backend -> acceleration 2025-12-03 14:01:46 -08:00
Egor
d39a26477a minor terminal output copy updates 2025-12-02 21:20:29 -08:00
Egor
c111dfbddc 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
Egor
d5fbf1df35 clarify that an "update available" modal is for "backend" updates 2025-12-01 10:42:28 -08:00
Egor
05cb3b8c05 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
Egor
4b2e9b2ae9 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
Egor
7a118c9449 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
Egor
4c679283ea 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
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
fd5d1a97b8 update electron, update readme 2025-11-21 21:09:07 -08:00
Egor
67af2e17e3 upgrade glob to please the dependabot gods 2025-11-18 23:29:00 -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
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
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
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
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