Hermes Agent para macOS

Una app de escritorio nativa para macOS que envuelve Hermes WebUI — creada con Swift y WKWebView, sin Electron, sin dependencias pesadas. Solo una ventana nativa y limpia para tu Hermes Agent en macOS 12+.

Interfaces y espacios de trabajo415Añadido
hermes-swift-mac

Hermes Agent para macOS

Qué es

Hermes Agent for macOS (hermes-swift-mac) es una app de escritorio nativa para macOS que envuelve Hermes WebUI en una ventana de Mac de verdad. Está construida con Swift y WKWebView — sin Electron, sin runtime de JavaScript, sin más dependencias que las Xcode Command Line Tools. Creada por @redsparklabs.

La app en sí es un shell ligero: necesita una instancia de Hermes WebUI en funcionamiento (local o remota) para ser útil. A cambio obtienes una app de Mac con aspecto nativo — gestión de ventanas correcta, renderizado nativo y una fracción del consumo de memoria de las alternativas basadas en Electron.

Detalles clave

Detalle Valor
Tecnología Swift + WKWebView, sin Electron
Requiere Hermes WebUI ejecutándose localmente o en un servidor remoto
Soporte remoto Autenticación SSH opcional por clave para servidores remotos
macOS 12 (Monterey) o posterior
Instalación Descarga Hermes-Agent-vX.X.X.dmg desde Releases

Primeros pasos

Opción 1 — nuevo en Hermes, todo local:

# 1. Pon Hermes WebUI en marcha
git clone https://github.com/nesquena/hermes-webui.git ~/hermes-webui-public
cd ~/hermes-webui-public
bash start.sh          # inicia el servidor en http://localhost:8787

# 2. Instala la app de Mac
# Descarga el .dmg más reciente desde la página de Releases y arrástralo a Applications

Opción 2 — servidor remoto: configura la autenticación SSH por clave para el servidor que ejecuta Hermes WebUI y apunta la app hacia él. Obtienes un front-end de Mac nativo para un agente Hermes que vive en tu VPS.

Por qué es importante para los usuarios de Hermes

Si usas Hermes en un Mac, esta es la forma más nativa de interactuar con él: una app de macOS real en lugar de una pestaña del navegador o un envoltorio de Electron. Se complementa con el ecosistema más amplio de Hermes WebUI (cliente Android, cliente Rust de escritorio, extensiones) para que puedas tener una superficie nativa de primera clase en todos tus dispositivos.

Enlaces

← Volver al ecosistema