Ingegneria
Rust e Tauri vs Electron: perché Odrivyn non è un'app Electron
The Odrivyn team · Aggiornato · 6 min di lettura

In breve
Le app Electron raggruppano il proprio browser Chromium e Node.js, quindi anche quelle semplici si installano a ben oltre 100 MB. Odrivyn è scritto in Rust su Tauri e utilizza WebView2 già presente in Windows: il suo programma di installazione occupa 5,7 MB, occupa 20 MB su disco e il suo processo principale utilizza circa 34 MB di memoria.
Cos'è Electron e perché così tanti assistenti AI lo usano?
Electron consente a un team di creare un'app desktop con tecnologia web inviando Chromium e Node.js all'interno dell'app. È veloce da costruire e funziona allo stesso modo su Windows, macOS e Linux, motivo per cui così tanti prodotti lo utilizzano. I resoconti pubblici mostrano che l'overlay di Cluely e il note-taker di Granola sono entrambi app Electron.
Il costo è pesante: ogni app Electron ha il proprio motore browser, che viene scaricato, installato, aggiornato e caricato in memoria separatamente dal browser che già possiedi.
Cosa fa Tauri di diverso?
Le app Tauri sono scritte in Rust e disegnano la loro interfaccia con la visualizzazione web del sistema operativo. Su Windows è WebView2, il motore Edge fornito con Windows 10 e 11. L'app fornisce la sua logica, non un browser.
Rust è importante anche per le parti che vengono eseguite continuamente durante una chiamata: acquisizione dell'audio, streaming per la trascrizione e mantenimento della finestra nascosta dall'acquisizione. Funziona senza Garbage Collector, quindi non ci sono pause nel mezzo di una frase.
Quanto è grande Odrivyn, misurato?
Abbiamo misurato Odrivyn 1.9.8 su Windows 11, aperto e connesso, nel settembre 2026.
| Misurare | Odrivyn 1.9.8 |
|---|---|
| Programma di installazione (configurazione .exe) | 5,7MB |
| Su disco una volta installato | 20 MB |
| Memoria privata, processo principale di Rust | 34MB |
| Memoria privata, core più i suoi processi WebView2 | 153MB |
Memoria privata come riportato da Windows per il processo dell'app e i processi WebView2 avviati.
La dimensione dell'app è importante durante una chiamata?
Su un nuovo laptop, meno di quanto potresti pensare. Su un bambino di tre anni che esegue una videochiamata, un browser con venti schede e un CRM, c'è la differenza tra una chiamata fluida e una che balbetta. Un download più piccolo significa anche che gli aggiornamenti arrivano in pochi secondi.
Domande frequenti
Odrivyn è open source?
No. È basato sul framework Tauri open source e i suoi programmi di installazione sono firmati, quindi l'app installa solo gli aggiornamenti che abbiamo pubblicato.
Perché non fornire una versione per Mac con Electron?
Mantenere una codebase nativa in Rust è ciò che mantiene l'app piccola. Una build per macOS è sulla tabella di marcia; Windows viene prima.
È necessario installare WebView2?
Viene fornito con Windows 10 e 11. Il programma di installazione di Odrivyn lo installa sui rari computer che ne sono sprovvisti.
Fonti
Porta Odrivyn alla tua prossima chiamata
Gratuito per Windows. Pronto in cinque minuti.