Ingeniería
Rust y Tauri vs Electron: por qué Odrivyn no es una aplicación de Electron
The Odrivyn team · Actualizado · 6 min de lectura

En pocas palabras
Las aplicaciones de Electron incluyen su propio navegador Chromium y Node.js, por lo que incluso las más simples se instalan en más de 100 MB. Odrivyn está escrito en Rust en Tauri y utiliza WebView2 que ya tiene Windows: su instalador ocupa 5,7 MB, ocupa 20 MB en disco y su proceso central utiliza unos 34 MB de memoria.
¿Qué es Electron y por qué lo utilizan tantos asistentes de IA?
Electron permite a un equipo crear una aplicación de escritorio con tecnología web al incluir Chromium y Node.js dentro de la aplicación. Es rápido de construir y se ejecuta igual en Windows, macOS y Linux, razón por la cual tantos productos lo usan. Los artículos públicos muestran que la superposición de Cluely y la persona que toma notas de Granola son aplicaciones de Electron.
El costo es el peso: cada aplicación de Electron lleva su propio motor de navegador, que se descarga, instala, actualiza y carga en la memoria por separado del navegador que ya tiene.
¿Qué hace Tauri diferente?
Las aplicaciones de Tauri están escritas en Rust y dibujan su interfaz con la vista web propia del sistema operativo. En Windows, es WebView2, el motor Edge que se incluye con Windows 10 y 11. La aplicación incluye su lógica, no un navegador.
Rust también es importante para las partes que se ejecutan todo el tiempo durante una llamada: capturar audio, transmitirlo para transcripción y mantener la ventana oculta para la captura. Se ejecuta sin recolector de basura, por lo que no hay pausas en medio de una oración.
¿Qué tamaño mide Odrivyn?
Medimos Odrivyn 1.9.8 en Windows 11, abierto e iniciado sesión, en septiembre de 2026.
| Medida | Odrivyn 1.9.8 |
|---|---|
| Instalador (configuración .exe) | 5,7MB |
| En el disco una vez instalado | 20 megas |
| Memoria privada, proceso central de Rust | 34 megas |
| Memoria privada, núcleo más sus procesos WebView2 | 153 megas |
Memoria privada según lo informado por Windows para el proceso de la aplicación y los procesos WebView2 que inició.
¿Importa el tamaño de la aplicación en una llamada?
En una computadora portátil nueva, menos de lo que piensas. En un niño de tres años realizando una videollamada, un navegador con veinte pestañas y un CRM, es la diferencia entre una llamada fluida y una entrecortada. Una descarga más pequeña también significa que las actualizaciones llegan en segundos.
Preguntas frecuentes
¿Odrivyn es de código abierto?
No. Está construido sobre el marco Tauri de código abierto y sus instaladores están firmados, por lo que la aplicación solo instala las actualizaciones que publicamos.
¿Por qué no enviar una versión para Mac con Electron?
Mantener una base de código nativa en Rust es lo que mantiene la aplicación pequeña. Hay una versión de macOS en la hoja de ruta; Windows es lo primero.
¿Es necesario instalar WebView2?
Se envía con Windows 10 y 11. El instalador de Odrivyn lo instala en las raras máquinas que no lo tienen.