Comunicación
- Correo
- Calendario
Asistente de voz · en español · en tu PC
Asistente de voz personal con núcleo holográfico, que corre en tu propio PC.
Conversación por voz
Sin mantener nada pulsado y sin esperar a que termine de pensar para empezar a hablar.
Hablas y, cuando haces una pausa, Jarvis procesa el audio. No hay que mantener nada pulsado.
Empieza a hablar frase por frase mientras todavía piensa la respuesta, con la cola de audio sin cortes.
Reabre el micrófono solo tras responder, para hablar de seguido.
Un modelo rápido y barato para charla y órdenes sencillas, y uno potente para lo difícil.
Órdenes instantáneas
Estas órdenes se ejecutan en local: no usan IA y no cuestan nada.
Acciones
Jarvis no solo conversa: hace cosas reales en tu equipo. Las acciones con efecto piden confirmación con una tarjeta.
Entiende tu pantalla
Jarvis captura la pantalla y la analiza con un modelo de visión.
Las acciones con efecto piden confirmación
Documentos
Dicta lo que necesitas y Jarvis genera el archivo en el formato que prefieras.
Documentos\Jarvis sin sobrescribir nadaSkills y memoria
Las skills le dicen a Jarvis cómo redactar cada documento. La memoria guarda lo que le pides que recuerde.
Son instrucciones en Markdown que Jarvis aplica al redactar. Una skill puede ser un archivo .md suelto o una carpeta con SKILL.md. Trae 7 en español y puedes crear las tuyas desde Ajustes.
Solo se leen instrucciones: nunca se ejecuta código de una skill.
Recuerda lo que le pides que recuerde («recuerda que…») y lo usa en conversaciones futuras.
Desde el celular
Con Tailscale abres Jarvis desde el móvil como una app, sin exponerlo a internet: solo tus dispositivos pueden abrirlo.
Instálalo en el PC y en el celular, con la misma cuenta.
En Jarvis, entra en Ajustes y busca «Usar Jarvis en el celular (privado)». Usa la dirección detectada, pulsa «Publicar» (HTTPS, necesario para el micrófono), define un PIN y activa el interruptor.
Abre la dirección https://<tu-pc>.<tu-red>.ts.net, introduce el PIN y añádela a la pantalla de inicio.
Jarvis sigue escuchando solo en tu equipo (127.0.0.1). Tailscale lo publica con HTTPS dentro de tu red privada.
Seguridad
Jarvis puede actuar sobre tu PC, así que cada paso está acotado. Estas son las garantías que describe el proyecto, con el término técnico debajo de cada una.
El servidor de Jarvis no se abre a tu red: solo responde a tu propio PC.
Servidor solo en loopback.
Cada petición se comprueba para frenar que una página externa intente manejar Jarvis en tu nombre.
Se validan Host, origen (Sec-Fetch-Site/Origin) y tipo de contenido: frena CSRF y DNS rebinding.
Jarvis solo puede ejecutar acciones de una lista cerrada. Las que tienen efecto piden confirmación, y lo que llega de fuera, como el portapapeles, nunca ejecuta nada por sí solo.
Lista cerrada con validación estricta; confirmación y firma HMAC del cerebro.
Las API keys no se escriben en los registros ni en el repositorio, y los procesos que Jarvis lanza no las heredan.
API keys solo en servidor, fuera de logs y del repositorio; sin herencia a procesos hijos.
Desde el celular solo se entra con tu PIN. Tras 5 intentos fallidos se bloquea, y los Ajustes y el PIN solo se cambian desde el propio PC.
Solo hosts .ts.net configurados; PIN con scrypt; cookie firmada HttpOnly, Secure y SameSite=Strict.
Jarvis escribe los documentos únicamente en una carpeta propia y nunca sobrescribe lo que ya existe.
Escritura solo en Documentos\Jarvis y sin sobrescribir.
Costes
El gasto depende de cuánto uses a Jarvis, y tú controlas el límite.
Todo pasa por OpenRouter y se paga por uso.
Las órdenes locales no cuestan nada.
Jarvis muestra tu saldo real y puede bloquearse al llegar a un tope mensual. Además, el modelo rápido y la caché de voz reducen el gasto.
Instalación
Jarvis corre como programa local: un servidor en 127.0.0.1:3737 y una ventana de Edge/Chrome en modo aplicación.
Desde la carpeta del proyecto de Jarvis, ejecuta:
npm installCrea el acceso directo «Jarvis», con el atajo Ctrl+Alt+J.
npm run app:installAbre Jarvis desde el acceso directo y entra en Ajustes. La key se guarda en %APPDATA%\Jarvis\settings.json, nunca en el repositorio.
Solo para Windows
No hay un .exe sin firmar, así que Jarvis funciona con Smart App Control activado y no toca ninguna protección de Windows.
Arranque con Windows (opcional):
npm run app:autostart:onnpm run app:autostart:offFAQ
Las respuestas y la voz pasan por OpenRouter, así que para eso hace falta conexión. Las órdenes instantáneas (volumen, abrir apps, capturas, temporizadores…) se resuelven en tu PC, sin IA y sin coste.
Todo pasa por OpenRouter y se paga por uso. Las órdenes locales no cuestan nada, y Jarvis muestra tu saldo real y puede bloquearse al llegar a un tope mensual.
Por ahora Jarvis solo funciona en Windows.
El servidor de Jarvis solo escucha en tu equipo y tus API keys no salen de él ni se escriben en logs. Como las consultas al modelo pasan por OpenRouter, ese contenido se envía a ese servicio para procesarse. Los documentos se guardan solo en Documentos\Jarvis y sin sobrescribir nada.
Es el servicio por el que pasan los modelos que usa Jarvis, y se paga por uso. Necesitas tu propia API key de OpenRouter, que pegas en Ajustes.
Sí, desde Ajustes. Una skill es un archivo .md suelto o una carpeta con SKILL.md, con instrucciones que Jarvis aplica al redactar. Solo se leen instrucciones: nunca se ejecuta código de una skill.
Sí, con Tailscale: abres Jarvis desde el móvil como una app, dentro de tu red privada y sin exponerlo a internet. El PC tiene que estar encendido y sin suspenderse.
Autor
Hecho por
Williams Villavizar
Desarrollador web en Santo Domingo, República Dominicana.
Asistente de voz personal que corre en tu propio PC. Revisa el proyecto o sigue los pasos de instalación.