Creare l'installer Windows¶
Sezione per sviluppatori. L'utente finale usa solo l'.exe dalle Release.
Prerequisiti¶
Windows 10/11, Python 3.12+, Node.js 20+.
Comandi¶
cd desktop-electron
build_installer.bat REM prima build (30–60 min)
build_installer.bat fast REM incrementale (~10–15 min)
Output: desktop-electron\release\Qwibo-Setup-*.exe
Cosa fa la build¶
- Sync backend in
backend/vendor/ - Python standalone +
runtime-venv(torch, NeMo, FastAPI) - ffmpeg statico
- Electron + NSIS
Prima build: 20–40 min. Installer: ~2–3 GB.
Dev rapido¶
Dopo install.bat:
Verifica runtime¶
Controlla baseline llama-cpp (no AVX).
Vedi desktop-electron/README.md nel repo.