update compression

This commit is contained in:
Egor 2025-08-22 22:34:48 -07:00
parent 59c34eaa34
commit 5531e52352
2 changed files with 3 additions and 7 deletions

View file

@ -122,10 +122,6 @@ Not all koboldcpp features have currently been ported over the UI. As a workarou
It would make a lot of sense to transition this project to Tauri from Electron. The app size should drop from ~110MB to ~10MB; however, users on obsolete OSes (with outdated WebViews) will very likely encounter issues. In addition, I would need to learn Rust to rewrite the BE (Electron main code), but at least we can re-use all the React code. The app would be much smaller, faster and memory efficient, but not work for some users. I think it's a worthy tradeoff.
### Dev notes
- Maximum compression doesn't work well on Linux and causes the app start time to be over 30 secs. Reducing compression for Linux's AppImage builds, which increases file size by ~20MB, but makes its start up time reasonable again.
## License
AGPL v3 License - see LICENSE file for details

View file

@ -1,7 +1,7 @@
{
"name": "friendly-kobold",
"productName": "Friendly Kobold",
"version": "0.5.6",
"version": "0.5.7",
"description": "A modern desktop app for running Large Language Models locally",
"main": "out/main/index.js",
"homepage": "./",
@ -133,7 +133,7 @@
}
],
"mac": {
"compression": "maximum",
"compression": "normal",
"category": "public.app-category.productivity",
"hardenedRuntime": true,
"gatekeeperAssess": false,
@ -149,7 +149,7 @@
]
},
"win": {
"compression": "maximum",
"compression": "normal",
"target": [
{
"target": "portable",