Commit graph

65 commits

Author SHA1 Message Date
b9725204e9 tool migrations: biome -> oxc, yarn -> pnpm 2026-03-15 17:40:57 -07:00
d5b470233d simplify things by switching from eslint+prettier to biome 2026-01-12 16:02:02 -08:00
b5b7310958 more strict type-based linting, ensure that mispelled words are added to the context menu for replacement 2025-12-30 21:31:21 -08:00
234c247b11 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
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
7f86f8cde3 refactor code for simplicity, tunnel custom frontend server 2025-12-02 23:37:51 -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
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
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
b6f31849c5 WIP: download and store web-based models instead of relying on kcpp 2025-11-18 23:23:48 -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
6630b17a42 allow analyzing local .gguf model files 2025-10-24 23:31:13 -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
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
715220c6cd fighting rocm on windows, allow deleting kcpp binaries from versions tab 2025-09-26 17:46:44 -07:00
ee710c4ac1 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
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
4200138478 unify notepad config with the app config 2025-09-23 21:13:41 -07:00
9946c7262c notepad improvements 2025-09-23 13:09:20 -07:00
5d5c8da3c4 super basic notepad 2025-09-23 01:33:18 -07:00
adc015b76f better theming, new button to open install dir, new button to view the app config 2025-09-20 22:09:00 -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
73ec41d61b more consistent ipcRenderer.on handling, better maximize observer implementation 2025-09-18 23:04:53 -07:00
3c07e59b41 make it more clear that "Make Current" is clickable, better maximize state detection for indirect setting 2025-09-18 22:35:05 -07:00
ccb230a31d more excessive try/catch clean up, never wait for config set and logError, better titlebar color in dark mode 2025-09-18 22:16:51 -07:00
374726f2fd auto update improvements, dont allow process globals (import instead), refactor to use execa more 2025-09-18 17:20:59 -07:00
6d1d73fa5b better app colors, more borders for easier window separation, allow for beta releases, app auto-updates 2025-09-18 00:04:13 -07:00
bc9af07644 clicking on system util badges will open the native resource monitor, add system node and uv versions to system info 2025-09-15 23:25:21 -07:00
dd84605925 open hg and gh pages in regular browser, fix versioning regression 2025-09-15 14:34:21 -07:00
6723843f07 TESTING seamless comfyui integration, imprving open webui integration, allow text and image gen side-by-side, address "security issue" in CI runner, update deps, code refactors 2025-09-13 19:51:21 -07:00
280ae26d77 changing metrics because windows sucks 2025-09-10 17:02:33 -07:00
f3dbabd98a new startus bar to display system util info 2025-09-10 03:06:02 -07:00
a3a74af342 better terminal transition, main window bg color based on theme preference, center the launched window on open 2025-09-09 11:23:58 -07:00
3aab5f3cd1 open all links in electron windows, minor refactors 2025-09-07 00:17:16 -07:00
64a5ada1ae seamless openwebui integration, --version CLI support 2025-09-02 22:09:20 -07:00
8c09bcc944 bug fixes and small improvements, new zoom level setting 2025-09-01 01:54:17 -07:00
4420a62395 much better context menu, titlebar bug fixes, bringing back error log viewing 2025-08-31 13:29:51 -07:00
6235250632 new titlebar component that'll work on wayland, move about dialog to the settings modal 2025-08-31 11:55:26 -07:00
a1cc5571c8 force getCurrentVersion usage instead of direct config reading, better about modal 2025-08-30 13:44:54 -07:00
dacdd24dde WIP: refactor to make all code async, forbit sync node utils, simplifying rocm downloads 2025-08-30 02:07:34 -07:00
2ecbef9108 use autoGpuLayers by default and persist its value to config, show un update app icon in appheader, more code cleanup 2025-08-28 16:54:59 -07:00
ced24dbe1f custom frontend users will require to pre-install Node.js, welcome screen clarifications, don't package mac entitlements for other platforms 2025-08-28 01:47:34 -07:00
68dcbd1377 adding seamless integration for sillytavern as an optional frontend, refactors to reduce code duplication, add http link detection to terminal output 2025-08-27 22:15:52 -07:00
f681129aae warnings for users that don't have cuda/rocm installed but use binaries that support them 2025-08-23 12:55:39 -07:00
2d34cf7a8d code cleanup continues, adding MMAP support, extra polish 2025-08-21 13:53:10 -07:00
7b0362711a major clean up 2025-08-21 00:43:48 -07:00
7c2ce9c8e0 windows fixes of linux fixes of windows fixes 2025-08-21 00:14:47 -07:00