Saltar al contenido
Jarvis

Asistente de voz · en español · en tu PC

Jarvis

Asistente de voz personal con núcleo holográfico, que corre en tu propio PC.

  • Next.js 16
  • OpenRouter
  • Windows

Conversación por voz

Hablas, Jarvis responde en voz alta

Sin mantener nada pulsado y sin esperar a que termine de pensar para empezar a hablar.

  • Entrada automática

    Hablas y, cuando haces una pausa, Jarvis procesa el audio. No hay que mantener nada pulsado.

  • Voz en tiempo real

    Empieza a hablar frase por frase mientras todavía piensa la respuesta, con la cola de audio sin cortes.

  • Modo conversación

    Reabre el micrófono solo tras responder, para hablar de seguido.

  • Modelo según la pregunta

    Un modelo rápido y barato para charla y órdenes sencillas, y uno potente para lo difícil.

Sin IA · sin coste

Órdenes instantáneas

Lo sencillo se resuelve al momento

Estas órdenes se ejecutan en local: no usan IA y no cuestan nada.

  • Volumen
  • Abrir carpetas y apps
  • Captura de pantalla
  • Bloquear el equipo
  • Temporizadores
  • Notas
  • Hora y fecha
  • Saludos

Acciones

Acciones sobre tu PC

Jarvis no solo conversa: hace cosas reales en tu equipo. Las acciones con efecto piden confirmación con una tarjeta.

Comunicación

  • Correo
  • Calendario

Sistema

  • Abrir apps
  • Abrir carpetas
  • Abrir páginas
  • Buscar y abrir archivos
  • Portapapeles
  • Volumen
  • Bloqueo de pantalla
  • Capturas
  • Notas

Tiempo

  • Recordatorios
  • Temporizadores
  • Alarmas
  • Resumen del día (clima, agenda y recordatorios)

Entiende tu pantalla

«¿Qué estoy viendo?»

Jarvis captura la pantalla y la analiza con un modelo de visión.

Las acciones con efecto piden confirmación

Documentos

Crea documentos hablando

Dicta lo que necesitas y Jarvis genera el archivo en el formato que prefieras.

  • Word
  • PDF
  • Excel
  • PowerPoint
  • Markdown
  • HTML
  • Texto
  • CSV
  • Se guardan en Documentos\Jarvis sin sobrescribir nada
  • Redacta con IA o con tu contenido dictado
  • La tarjeta muestra el coste estimado antes de confirmar

Skills y memoria

Instrucciones que aplica y cosas que recuerda

Las skills le dicen a Jarvis cómo redactar cada documento. La memoria guarda lo que le pides que recuerde.

Skills

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.

  • Informe formal
  • Carta formal
  • Acta de reunión
  • Resumen ejecutivo
  • CV
  • Propuesta comercial
  • Informe universitario

Solo se leen instrucciones: nunca se ejecuta código de una skill.

Memoria a largo plazo

Recuerda lo que le pides que recuerde («recuerda que…») y lo usa en conversaciones futuras.

  • Se puede desactivar
  • Se puede borrar

Desde el celular

Úsalo desde el celular, en privado

Con Tailscale abres Jarvis desde el móvil como una app, sin exponerlo a internet: solo tus dispositivos pueden abrirlo.

  1. Instala Tailscale

    Instálalo en el PC y en el celular, con la misma cuenta.

  2. Publica Jarvis y define un PIN

    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.

  3. Ábrelo en el celular

    Abre la dirección https://<tu-pc>.<tu-red>.ts.net, introduce el PIN y añádela a la pantalla de inicio.

No se expone a internet

Jarvis sigue escuchando solo en tu equipo (127.0.0.1). Tailscale lo publica con HTTPS dentro de tu red privada.

Ten en cuenta

  • El PC tiene que estar encendido y sin suspenderse.
  • Las acciones sobre el PC (abrir apps, bloquear, documentos…) se ejecutan en el PC, como un control remoto.

Seguridad

Pensado para que tu equipo siga siendo tuyo

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.

  • Solo escucha dentro de tu equipo

    El servidor de Jarvis no se abre a tu red: solo responde a tu propio PC.

    Servidor solo en loopback.

  • Frena las órdenes que llegan desde otras webs

    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.

  • Solo hace lo que está permitido, y con tu visto bueno

    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.

  • Tus claves no salen del servidor

    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.

  • Acceso remoto protegido con PIN

    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.

  • Tus documentos, en un solo lugar

    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

Pagas solo lo que usas

El gasto depende de cuánto uses a Jarvis, y tú controlas el límite.

  • Pago por uso con OpenRouter

    Todo pasa por OpenRouter y se paga por uso.

  • Lo local es gratis

    Las órdenes locales no cuestan nada.

  • Tú pones el tope

    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

Instala Jarvis en Windows

Jarvis corre como programa local: un servidor en 127.0.0.1:3737 y una ventana de Edge/Chrome en modo aplicación.

  1. Instala las dependencias

    Desde la carpeta del proyecto de Jarvis, ejecuta:

    npm install

  2. Compila y crea el acceso directo

    Crea el acceso directo «Jarvis», con el atajo Ctrl+Alt+J.

    npm run app:install

  3. Pega tu API key de OpenRouter

    Abre 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:on

npm run app:autostart:off

FAQ

Preguntas frecuentes

¿Necesita internet?

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.

¿Cuánto cuesta?

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.

¿Funciona en Mac o Linux?

Por ahora Jarvis solo funciona en Windows.

¿Mis datos salen de mi PC?

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.

¿Qué es OpenRouter?

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.

¿Puedo crear mis propias skills?

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.

¿Puedo usarlo desde el celular?

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

Sobre el autor

Hecho por

Williams Villavizar

Desarrollador web en Santo Domingo, República Dominicana.

Ver portafolio

Empieza con Jarvis

Asistente de voz personal que corre en tu propio PC. Revisa el proyecto o sigue los pasos de instalación.