v1.2.0 - Supporto Multi-VAE (LTX-2) e Migliorie Tecniche / Multi-VAE Support (LTX-2) & Technical Improvements
Latest🇬🇧 English
This release adds support for models that use multiple VAEs, plus a round of under-the-hood work that makes KSimply simpler and more robust. 🧩
✨ What's New
- Multiple VAEs per model — Models like LTX-2 / LTX-2.3 use two separate VAEs (video + audio). KSimply now reads every VAE associated with a model, displays them all, and includes them in the VRAM/RAM calculation. The number of VAEs (and text encoders) is no longer fixed: whatever a model actually needs is detected and computed automatically.
- Clearer error feedback — If an analysis request fails (e.g. a network issue), you now get a dedicated error message instead of a misleading "no compatible models" notice.
🔧 Under the Hood
- Unified database access on a single libSQL driver (local & production), removing redundant dependencies.
- Unified the seeding scripts behind one shared schema (no more local/production drift).
- Added unit tests for the analysis engine.
- Code cleanup: language-neutral internal levels, dead code removed, analysis endpoint moved to
/api/analyze.
🇮🇹 Italiano
Questa versione aggiunge il supporto ai modelli che usano più VAE, insieme a un lavoro "sotto il cofano" che rende KSimply più semplice e robusto. 🧩
✨ Novità
- Più VAE per modello — Modelli come LTX-2 / LTX-2.3 usano due VAE separati (video + audio). Ora KSimply legge tutti i VAE associati a un modello, li mostra e li include nel calcolo di VRAM/RAM. Il numero di VAE (e di text encoder) non è più fisso: ciò che un modello richiede davvero viene rilevato e calcolato automaticamente.
- Messaggi di errore più chiari — Se un'analisi fallisce (es. un problema di rete), ora ricevi un messaggio di errore dedicato invece del fuorviante "nessun modello compatibile".
🔧 Sotto il Cofano
- Unificato l'accesso al database su un unico driver libSQL (locale e produzione), rimuovendo dipendenze ridondanti.
- Unificati gli script di seeding dietro un unico schema condiviso (niente più divergenze locale/produzione).
- Aggiunti unit test per il motore di analisi.
- Pulizia del codice: livelli interni neutri rispetto alla lingua, rimozione di codice morto, endpoint di analisi spostato su
/api/analyze.
Full Changelog: v1.1.0...v1.2.0