Repolode
fathah

fathah/hermes-desktop

Aplicación de escritorio nativa, mantenida por la comunidad, para instalar, configurar y chatear con el asistente de IA Hermes Agent.

Estrellas
14,544
Forks
1,633
Issues abiertos
306
Último commit
hace 25 días

¿Qué es?

Hermes Desktop es una aplicación gráfica complementaria de Hermes Agent, un asistente de IA que mejora por sí mismo y utiliza herramientas y servicios de mensajería multiplataforma. En lugar de gestionar el CLI manualmente, la aplicación guía al usuario durante la instalación, la configuración del proveedor y el uso diario desde una sola ventana. Ejecuta el script oficial de instalación de Hermes y guarda los datos en ~/.hermes.

La aplicación incluye chat con respuestas en streaming, búsqueda e historial de sesiones, cambio de perfiles, edición de memoria y personalidad, skills, controles para activar o desactivar conjuntos de herramientas, tareas programadas al estilo cron y configuración de gateways de mensajería. Puede ejecutar Hermes localmente en 127.0.0.1:8642 o conectarse a un servidor remoto de la API de Hermes mediante una URL y una API key. Entre los proveedores compatibles están OpenRouter, Anthropic, OpenAI, Gemini, Groq y servidores locales compatibles con OpenAI, como Ollama y LM Studio.

De forma predeterminada, las API keys se guardan en ~/.hermes/.env. Si se habilita, un proveedor de comandos puede obtenerlas de herramientas como pass, secret-tool o 1Password CLI. El proyecto cuenta con licencia MIT, está desarrollado con TypeScript y no está afiliado a Nous Research.

Funciones clave

  • 01Instalación guiada de Hermes Agent durante la primera ejecución, con configuración del proveedor en la interfaz gráfica
  • 02Backend de Hermes local o remoto, con conexión remota mediante URL y API key
  • 03Chat en streaming con seguimiento del progreso de las herramientas, renderizado de Markdown y visualización del uso de tokens
  • 04Búsqueda e historial de sesiones, además de cambio de perfiles con configuración aislada
  • 05Tareas programadas basadas en cron y configuración de varios gateways de mensajería

Casos de uso

  • Configurar Hermes Agent en una computadora de escritorio sin trabajar en la terminal
  • Chatear desde una sola interfaz con un modelo local servido por Ollama o LM Studio
  • Gestionar varios perfiles aislados de Hermes para distintos proyectos
  • Conectar un cliente de escritorio a un servidor remoto de la API de Hermes

Inicio rápido

  1. 1

    Descarga la aplicación de escritorio para tu sistema operativo desde hermesone.org o GitHub Releases

  2. 2

    Usuarios de Fedora: instala el paquete .rpm descargado

    sudo dnf install ./hermes-desktop-<version>.rpm
  3. 3

    Desarrolladores: clona este repositorio y sigue la Contributing Guide para ejecutar la aplicación en modo de desarrollo

Antes de usarlo

  • El proyecto está en desarrollo activo, por lo que las funciones pueden cambiar y algunas cosas pueden dejar de funcionar.
  • El instalador de Windows no tiene firma de código, por lo que SmartScreen mostrará una advertencia la primera vez que lo ejecutes.
  • El .rpm para Fedora no tiene firma GPG y no admite actualizaciones automáticas.
  • El modo local requiere que Git, uv y Python 3.11 o posterior estén disponibles durante la instalación.

En colecciones

Temas

Preguntas frecuentes

¿Qué es hermes-desktop?
Aplicación de escritorio nativa, mantenida por la comunidad, para instalar, configurar y chatear con el asistente de IA Hermes Agent. Hermes Desktop es una aplicación gráfica complementaria de Hermes Agent, un asistente de IA que mejora por sí mismo y utiliza herramientas y servicios de mensajería multiplataforma. En lugar de gestionar el CLI manualmente, la aplicación guía al usuario durante la instalación, la configuración del proveedor y el uso diario desde una sola ventana. Ejecuta el script oficial de instalación de Hermes y guarda los datos en ~/.hermes.
¿hermes-desktop es gratuito? ¿Qué licencia tiene?
hermes-desktop es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿hermes-desktop sigue mantenido?
Mantenimiento activo. El último commit de hermes-desktop fue el 13 oct 2026.
¿Para qué puedo usar hermes-desktop?
Configurar Hermes Agent en una computadora de escritorio sin trabajar en la terminal Chatear desde una sola interfaz con un modelo local servido por Ollama o LM Studio Gestionar varios perfiles aislados de Hermes para distintos proyectos Conectar un cliente de escritorio a un servidor remoto de la API de Hermes
¿Cómo se instala hermes-desktop?
Descarga la aplicación de escritorio para tu sistema operativo desde hermesone.org o GitHub Releases Usuarios de Fedora: instala el paquete .rpm descargado: sudo dnf install ./hermes-desktop-<version>.rpm Desarrolladores: clona este repositorio y sigue la Contributing Guide para ejecutar la aplicación en modo de desarrollo
¿Dónde consigo hermes-desktop?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/fathah/hermes-desktop

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados