Correo por voz · libre y gratuito
Dicta, firma y envia un correo. Sin ver, sin mouse.
Yuemail es un cliente de correo controlado por voz, de un solo usuario y local-first, pensado para personas con discapacidad motriz o visual. Le hablas en lenguaje natural: dictas un documento, decis "firmar", decis "enviar a ana arroba ejemplo punto com", y listo. El sistema desaparece.
Codigo abierto (MIT) · Software libre · Sin telemetria · Tus datos quedan en tu maquina
Software libre y abierto. Tu unico gasto: centavos de IA.
Yuemail es codigo abierto con licencia MIT: cualquiera puede leerlo, auditarlo, copiarlo y mejorarlo. No tiene licencia ni suscripcion. Para funcionar usa un cerebro de IA (tu propia clave, BYOK) -- y gracias a NAC3 te alcanza con un modelo economico, asi que en la practica es cuestion de centavos.
- El software es libre y gratis: sin licencia, sin suscripcion, sin cuenta paga.
- Repositorio publico en GitHub: github.com/yujinapp/yuemail-v3
- Paquete publico en npm: @yujinapp/yuemail
- Local-first (127.0.0.1): sin servidores nuestros, sin base de datos, sin telemetria. Tus claves BYOK nunca salen de tu maquina. Eso si: con el asistente de IA o la voz de Google activos (ambos por defecto) el audio/texto va al proveedor que elijas; hay un modo 100% local (voz del navegador + reconocedor de frases).
- Tu unico costo es tu propio uso de IA -- y con NAC3 basta un modelo barato (no un modelo premium).
Por que cuesta centavos
Gracias a NAC3, un modelo economico alcanza. No pagas un modelo premium.
Yuemail necesita un cerebro de IA para entender lo que le decis en lenguaje natural. La diferencia esta en NAC3: la tecnologia abierta que le da a cada accion de la app una estructura clara para la IA. Con esa estructura, un modelo economico (por ejemplo Gemini Flash Lite) entiende perfecto -- no hace falta un modelo frontier (premium y caro). Resultado: la herramienta es accesible y de bajo costo, sin resignar precision.
NAC3 es un estandar abierto (Apache 2.0). Conoce NAC3 →
Por que importa
Hecho para quienes no pueden depender de un mouse ni de un acompanante que vea.
Enviar un correo escrito suele exigir ver la pantalla y manejar el mouse con precision sostenida. Para muchas personas eso significa pedir ayuda a un tercero cada vez. Yuemail elimina esa barrera: todo el recorrido dictar → firmar → enviar funciona por voz, y cada accion tiene su equivalente hablado.
Sin mouse de precision
Cada accion tiene un comando de voz. Los botones siempre estan visibles y se alcanzan con el teclado. Podes dictar el contenido de cualquier campo de cualquier dialogo: nunca necesitas el mouse para completar un formulario.
Sin ver la pantalla
Lectores de pantalla anuncian cada boton, campo y dialogo (regiones ARIA "live"). Decis "arroba" por @ y "punto" por el punto, asi una direccion de correo se dice sin mirar. Los servidores se autodetectan: menos campos que recorrer.
Te entiende igual
Con la voz de Google (opcional) el reconocimiento maneja mejor el habla mas lenta o atipica, y el asistente de IA entiende lenguaje natural en vez de frases memorizadas. Si Google falla, vuelve a la voz del navegador: la app nunca se queda muda ni sorda.
Sin pedir ayuda
Tras una configuracion inicial guiada, el recorrido completo corre solo por voz. La firma se captura una vez (la dibujas o escribis tu nombre); despues, una frase la inserta. La persona trabaja sola.
Que hace
Dictar, firmar y enviar -- todo por voz.
Dictado natural
Decis "iniciar dictado" y hablas; cada frase cae como un parrafo nuevo. "Nuevo documento", "abrir documento", "guardar firma", "firmar" -- todo por voz o con botones siempre visibles.
Firma digital
Dibujas tu firma, o escribis tu nombre y lo convertis en cursiva. Se guarda como imagen; despues, decir "firmar" la inserta en el documento.
Envio real por email
"Enviar a ana arroba ejemplo punto com": arma el envio con el documento como adjunto .docx real, por tu propio servidor SMTP. Acepta varios destinatarios.
Tu correo, autodetectado
Escribis tu direccion y Yuemail resuelve los servidores IMAP/SMTP (Gmail, Outlook, Yahoo, iCloud y mas, o la base de Mozilla). Un boton prueba la conexion real antes de guardar.
El cerebro de IA (su corazon)
Es lo que hace que Yuemail entienda lo que pedis en lenguaje natural, sin memorizar frases. Necesita tu clave (BYOK), y gracias a NAC3 te alcanza un modelo economico -- centavos, no un modelo premium.
Escuchar y hablar (gratis en el navegador)
El reconocimiento de voz y la lectura en voz alta funcionan de entrada con la voz del navegador, sin clave. Si queres voces mas claras y mejor reconocimiento, podes sumar una clave de Google Cloud (opcional).
Privado por diseno
Un solo usuario, sin login, sin base de datos. Todo vive en ~/.yuemail/ en tu disco. El servidor escucha solo en 127.0.0.1 (loopback): nunca en la red.
Boveda cifrada
Tus contrasenas y claves se cifran en reposo (AES-256-GCM). El archivo nunca guarda el valor en texto plano, y la API jamas devuelve un secreto.
Comandos en dialogos
Dentro de un dialogo, los comandos globales se suspenden y mandan los del dialogo ("confirmar", "enviar", "cancelar"). "Campo destinatario" arma un campo para dictarlo; "fin campo" lo libera.
Instalacion paso a paso
Instalar Yuemail, paso a paso.
Bajalo gratis de nodejs.org (boton "LTS") e instalalo con doble clic. Es lo unico que necesitas antes de Yuemail.
Abri una terminal y pega esto:
npm install -g @yujinapp/yuemail
En la misma terminal escribi yuemail. Se abre tu navegador en 127.0.0.1:5180. Usa Chrome, Edge o Safari (la voz funciona mejor ahi).
yuemail
El servidor escucha solo en tu maquina (loopback). Nadie en tu red ni en internet puede verlo.
Toca el engranaje (o deci "abrir configuracion"), escribi tu direccion de email y Yuemail detecta tus servidores. Toca "Probar conexion" y luego "Guardar". Si tu proveedor usa contrasena de aplicacion (Gmail, Outlook, etc.), Yuemail te avisa.
Yuemail usa un cerebro de IA para entenderte: es lo que hace que funcione. Sacas una clave de Google AI (Gemini) y la cargas en el boton "Asistente". Gracias a NAC3 te alcanza un modelo economico -- centavos. El paso a paso esta en "Claves de Google" → Clave 1.
El reconocimiento de voz y la lectura ya funcionan con la voz del navegador, sin clave. Si queres voces mas claras y mejor reconocimiento, suma una clave de Google Cloud en el boton "Voz" -- ver "Claves de Google" → Clave 2.
Deci: "nuevo documento" → "iniciar dictado" → hablas tu mensaje → "fin dictado" → "firmar" → "enviar a ana arroba ejemplo punto com" → "confirmar". Listo.
Claves de Google -- paso a paso
Como sacar y cargar las claves de Google IA, TTS y STT.
Asistente de IA -- Google AI (Gemini)
Es el cerebro que te entiende: sin esto, Yuemail no funciona. Con NAC3 alcanza un modelo economico -- centavos, no un modelo premium.
Abri aistudio.google.com/app/apikey e inicia sesion con tu cuenta de Google.
Toca "Crear clave de API" y copiala (empieza con AIza...). Guardala en un lugar seguro.
En Yuemail, toca el boton "Asistente" de la barra superior, pega la clave en el campo del proveedor Google AI, elegi un modelo economico (por ejemplo Gemini Flash Lite), activa el asistente y toca Guardar.
O por terminal:
yuemail vault set brain.google_ai AIza...tu-clave
Voz de Google -- escuchar (STT) + hablar (TTS)
Opcional: mejora el reconocimiento y usa voces mas claras. Sin esta clave, la voz del navegador funciona gratis. Una sola clave de Google Cloud sirve para las dos (STT y TTS); es paga pero muy barata (por minuto de uso).
Abri console.cloud.google.com. Arriba a la izquierda, elegi un proyecto existente o crea uno nuevo (boton "Proyecto nuevo").
En el buscador de arriba, busca "Cloud Text-to-Speech API" y toca "Habilitar". Despues busca "Cloud Speech-to-Text API" y toca "Habilitar" tambien. (Si ya estaban habilitadas, vas a ver "Administrar" en vez de "Habilitar".)
Menu → "APIs y servicios" → "Credenciales" → "Crear credenciales" → "Clave de API". Copiala (empieza con AIza...).
Toca el nombre de la clave para abrir su configuracion:
• En "Restricciones de aplicacion": si dice "Sitios web", cambialo a "Ninguna".
• En "Restricciones de API": elegi "No restringir la clave" (lo mas simple), o dejala restringida pero habilita explicitamente Cloud Text-to-Speech API y Cloud Speech-to-Text API.
Toca "Guardar".
Google puede tardar entre 1 y 5 minutos en aplicar el cambio. Si al probar te da error, espera unos minutos y reintenta.
En Yuemail, toca el boton "Voz" de la barra superior, pega la clave, activa la voz, toca "Probar" y luego "Guardar". Esa misma clave activa el escuchar (STT) y el hablar (TTS).
O por terminal:
yuemail vault set speech.google AIza...tu-clave
Preguntas frecuentes
Preguntas frecuentes.
- Es gratis?
- El software es libre y gratis (codigo abierto, MIT): sin licencia ni suscripcion. Para funcionar necesitas un cerebro de IA -- tu propia clave -- pero gracias a NAC3 te alcanza un modelo economico, asi que es cuestion de centavos. Escuchar y hablar funcionan gratis con la voz del navegador.
- Necesito una clave para usarlo?
- La del cerebro de IA, si: es obligatoria, es lo que hace que Yuemail te entienda en lenguaje natural (y con NAC3 cuesta centavos). La de Voz de Google, no: es opcional; sin ella, el reconocimiento y la lectura usan la voz del navegador, gratis.
- Mis datos viajan a algun servidor de ustedes?
- No. No tenemos servidores ni base de datos. Yuemail corre 100% en tu maquina (127.0.0.1) y solo se conecta a los servidores de correo que vos configures (y a Google solo si activas IA o Voz). Sin telemetria.
- STT y TTS necesitan claves distintas?
- No. Una sola clave de Google Cloud sirve para las dos. Solo asegurate de habilitar las dos APIs (Text-to-Speech y Speech-to-Text) en el proyecto.
- Que navegadores soporta?
- Chrome, Edge y Safari para la experiencia de voz completa. En otros navegadores Yuemail funciona igual, pero solo con botones.
- Donde reporto un problema o pido ayuda?
- En el repositorio: github.com/yujinapp/yuemail-v3/issues.
Probalo hoy.
Un comando para instalarlo, tu propia maquina, tu propia voz. Libre, gratis y pensado para que nadie tenga que pedir permiso para escribir un correo.