J.A.R.V.I.S.

Sistema de Ayuda

🖥️ Primera ejecución y la interfaz HUD

Al ejecutar python main.py, se abre la ventana HUD (Heads-Up Display) de J.A.R.V.I.S. con el tema Arc Reactor.

La interfaz HUD

La ventana principal tiene los siguientes elementos:

ElementoDescripción
Barra de títuloMuestra "J.A.R.V.I.S." con botones de minimizar, maximizar y cerrar
Indicadores de estadoPuntos de color que muestran el estado: idle, escuchando, procesando, hablando
Área de chatMuestra las burbujas de conversación (usuario a la izquierda, JARVIS a la derecha)
Métricas del sistemaCPU, RAM, disco — visibles en la parte superior
Barra de entradaCampo de texto para escribir comandos + botón de micrófono 🎙️

Atajos de teclado

AtajoAcción
Ctrl+Shift+JMostrar/ocultar JARVIS desde cualquier sitio
EnterEnviar mensaje
Ctrl+MSilenciar/activar micrófono

Tu primer comando

Escribe en la barra de texto o pulsa el micrófono y di:

Hola JARVIS

JARVIS responderá con un saludo personalizado. Prueba también:

💡 Consejo

Consulte el catálogo completo de comandos para ver todo lo que JARVIS puede hacer.

Configuración inicial

Modo local vs. cloud

JARVIS tiene un cerebro dual que puede funcionar con IA en tu PC o conectándose a APIs cloud gratuitas:

ModoProveedor / ModeloVentajasRequisitos
LocalOllama (Mistral, LLaMA 3, Phi-3)100% privado, sin internetRAM 8 GB+, modelo (~4 GB)
CloudGitHub Models (GPT-4o-mini)Muy rápido, 20K req/día gratisInternet + token GitHub
Google Gemini (2.0 Flash)Gratis, límites generososInternet + API key Google
Recomendación: El modo cloud es la mejor opción para la mayoría de usuarios. Usa modelos de IA de última generación (GPT-4o-mini, Gemini) sin consumir recursos de tu PC. La configuración por defecto ya viene en modo cloud con GitHub Models.

Para cambiar de modo o proveedor, edite BRAIN_MODE y CLOUD_PROVIDER en config.py, o simplemente dile a JARVIS: "cambia al modo local" / "usa el proveedor gemini". Vea Configuración avanzada.

Configurar API Key por voz

La forma más fácil de configurar una API Key es decirle a JARVIS:

configura api key github TU_CLAVE_AQUI

O para Gemini:

configura api key gemini TU_CLAVE_AQUI

Para más detalles, vea Configuración → API Keys.

💡 Pulse Ctrl+Shift+J para mostrar JARVIS desde cualquier aplicación.