Ir al contenido
Logotipo de Hermes Agent (Nous Research)

Hermes vía Tokonomix

Conecta el agente automejorable y autoalojado de Nous Research a 132 modelos detrás de una sola clave — y agrega consenso entre familias a cada ejecución autónoma.

Base URL compatible con OpenAICompatible con MCPLlamadas a herramientas compatiblesAgente TUI autoalojadoMIT · código abiertoWindows · macOS · Linux
Hermes Agent — banner oficial de Nous Research

¿Qué es Hermes?

Hermes es un agente de IA de código abierto y autoalojado de Nous Research, lanzado en febrero de 2026 bajo licencia MIT. Se presenta como el único agente con un bucle de aprendizaje integrado: crea habilidades a partir de la experiencia, las mejora durante el uso, busca en sus propias conversaciones pasadas y construye un modelo cada vez más profundo de quién eres a lo largo de las sesiones. Lo ejecutas en tu propia infraestructura — un VPS de $5, un clúster de GPU o backends sin servidor que cuestan casi nada en reposo — y accedes a él desde una interfaz de terminal real o desde Telegram, Discord, Slack, WhatsApp y Signal.

De serie, Hermes incluye más de 40 herramientas y habilidades, un programador de cron integrado, generación de subagentes en paralelo y seis backends de terminal (local, Docker, SSH, Singularity, Modal, Daytona). Como todo se ejecuta en tu propia máquina, tus datos permanecen locales — sin telemetría, sin nube obligatoria. Ese diseño que prioriza la privacidad hace que la elección de qué cerebro de modelo impulsa Hermes sea completamente tuya.

Y es exactamente ahí donde encaja Tokonomix. Hermes puede apuntar a cualquier endpoint compatible con OpenAI, lo que significa que una sola clave API de Tokonomix desbloquea 132 modelos frontera — Anthropic, OpenAI, Google, Mistral, Meta y otros — sin necesidad de registrarte, facturar ni rotar claves con cada proveedor por separado. Cambia el cerebro con un solo comando: hermes model.

Hermes Agent — código abierto, autoalojado, memoria persistente, multiplataforma
Hermes Agent de Nous Research — imágenes oficiales del proyecto (MIT, autoalojado, multiplataforma).

¿Por qué enrutar Hermes a través de Tokonomix?

Hermes ejecuta sesiones largas y autónomas: planifica, genera subagentes, llama a herramientas y hace commits sin que un humano revise cada paso. El mayor riesgo en ese bucle es una decisión segura pero incorrecta al principio que el agente luego construye durante cincuenta pasos más. Tokonomix aborda esto directamente.

  • Consenso entre familias. Apunta Hermes al modelo tokonomix-consensus y cada llamada será respondida por 2 a 6 modelos frontera en paralelo, luego reconciliados por un modelo juez en una respuesta verificada. Las llamadas a API alucinadas y los callejones sin salida arquitectónicos se detectan antes de que el agente actúe sobre ellos.
  • Una clave, 132 modelos. Cambia el cerebro — Claude, GPT, Gemini, Mistral — modificando un solo slug de modelo, sin nueva cuenta de proveedor.
  • Enrutamiento soberano — tu elección, no solo UE. Ancla modelos según dónde se ejecutan (hosting_region) o dónde se fabricaron (origin_country) — solo UE, solo EE. UU., un único país o un conjunto personalizado. Aplícalo por llamada o establece una regla predefinida (p. ej., selección automática de modelos UE) en tu panel; tus datos ya permanecen locales del lado de Hermes.
  • Costo por llamada transparente. Cada ejecución autónoma se mide al céntimo en tu panel de Tokonomix — esencial cuando un agente puede disparar miles de llamadas sin supervisión.

Instalar Hermes — Windows, macOS, Linux (también WSL2 y Termux)

Hermes se instala con un solo comando y provisiona sus propias dependencias (uv, Python 3.11, Node.js, ripgrep, ffmpeg, más un MinGit portátil en Windows nativo). Windows nativo es totalmente compatible — no se requiere WSL.

⊞ Windows
PowerShell (nativo)
iex (irm https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.ps1)
macOS
Terminal · zsh/bash
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
🐧 Linux
también WSL2 · Termux
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

Luego recarga tu shell e inicia:

# reload (macOS/Linux) — Windows opens a fresh shell automatically
source ~/.bashrc      # or: source ~/.zshrc
hermes                # start the terminal UI

Ingresa tu clave de Tokonomix

¿Aún no tienes clave?

Crea una cuenta gratuita en tokonomix.ai/dashboard/signup — incluye un saldo inicial gratuito — luego genera una clave (tok_live_…) y conéctala como se indica a continuación.

¿Ya tienes una clave? Hermes trata a Tokonomix como un proveedor personalizado compatible con OpenAI. Genera una clave (tok_live_…) en tu panel de Tokonomix, luego conéctala de cualquiera de estas tres formas — todas equivalentes.

① Archivo de configuración — ~/.hermes/config.yaml

model:
  provider:  custom
  model:     "tokonomix-consensus"
  base_url:  "https://tokonomix.ai/api/v1"
  api_key:   "tok_live_your-key"

② CLI — hermes config set

hermes config set model.provider custom
hermes config set model.model    "tokonomix-consensus"
hermes config set model.base_url "https://tokonomix.ai/api/v1"
hermes config set model.api_key  "tok_live_your-key"

③ Variables de entorno — ~/.hermes/.env

OPENAI_BASE_URL=https://tokonomix.ai/api/v1
OPENAI_API_KEY=tok_live_your-key
Mantén la clave fuera de git

Prefiere la ruta .env o hermes config set antes que hacer commit de config.yaml. Hermes almacena la configuración en ~/.hermes (o %LOCALAPPDATA%\hermes en Windows nativo) — fuera de tu repositorio de forma predeterminada.

Incorporar habilidades y herramientas MCP

Hay dos formas complementarias de obtener consenso de Tokonomix en Hermes — y el propio sistema de habilidades de Hermes se superpone perfectamente.

Ruta A — consenso como modelo

Cada llamada es verificada. Tokonomix es un slot de modelo único en Hermes (los proveedores personalizados no se enumeran en el selector) — establece el slug directamente:

# turn consensus on
hermes config set model.model "tokonomix-consensus"
# or any Tokonomix slug — e.g. a fast direct model
hermes config set model.model "anthropic/claude-sonnet-4-6"
# one-off override for a single run
hermes --model "tokonomix-consensus"
# or switch mid-chat
/model custom:tokonomix-consensus

Ruta B — consenso como herramienta MCP

Hermes admite MCP. Agrega el servidor MCP de Tokonomix para que el agente pueda invocar consenso bajo demanda mientras normalmente usa un modelo rápido.

# ~/.hermes/config.yaml
mcp_servers:
  tokonomix:
    command: "npx"
    args: ["-y", "tokonomix-mcp"]
    env:
      TOKONOMIX_API_KEY: "tok_live_your-key"

Después de editar la configuración MCP, recárgala sin reiniciar:

# inside a Hermes chat
/reload-mcp
# browse what's now available (Hermes skills + MCP tools)
/skills
O simplemente pídelo — sin configuración manual

No tienes que editar config.yaml manualmente. Hermes instala servidores MCP desde su catálogo con hermes mcp install (o navega de forma interactiva con hermes mcp), y como Hermes es un agente, puedes simplemente decir en el chat: "Add the Tokonomix MCP server — npx -y tokonomix-mcp — with my key." Escribe la configuración y recarga sus herramientas por ti.

El servidor MCP de Tokonomix expone herramientas como tokonomix_consensus_ask (respuesta verificada con múltiples modelos), tokonomix_single_ask, tokonomix_list_models y tokonomix_get_skill. Hermes puede entonces invocar el consenso solo en pasos de alto riesgo — una refactorización, una decisión de seguridad, un momento de «¿esto es realmente correcto?» — manteniendo baja la latencia en todo lo demás. Explora las propias habilidades integradas de Hermes de la misma forma con /skills; son compatibles con el estándar abierto agentskills.io.

Usar Hermes dentro de un IDE

Para ser precisos: Hermes no es una extensión de IDE. No se instala en VS Code, Antigravity ni JetBrains como plugin de la misma forma que Cline, Continue o el agente de Cursor. Hermes es un agente de interfaz de usuario de terminal completo (y una gateway de mensajería) que se ejecuta nativamente en Windows, macOS y Linux. Se integra con tu editor de dos formas prácticas:

  • Desde la terminal integrada. Abre la terminal integrada en VS Code, Antigravity, Zed o JetBrains y ejecuta hermes allí. Opera en el mismo directorio de trabajo que tiene abierto tu editor, por lo que sus ediciones de archivos y commits de git aparecen inmediatamente en tu panel de control de versiones.
  • Como agente remoto en tu repositorio. Hermes puede ejecutarse en un host SSH o backend sin servidor y hacer commits a través de su habilidad de GitHub. Tú sigues programando en tu IDE mientras Hermes trabaja la misma rama desde su propio entorno — revisas sus commits a medida que llegan.

Entonces: ¿quieres un asistente de edición inline dentro del editor? Combina un agente de IDE dedicado (ver relacionados abajo) con Tokonomix. ¿Quieres un colaborador autónomo que realice tareas de principio a fin e informe los resultados? Hermes es la herramienta adecuada — y la terminal de tu IDE es la puerta de entrada.

EntornoCómo funciona Hermes allí¿Ediciones inline?
VS CodeEjecuta hermes en la terminal integrada; las ediciones aparecen en el espacio de trabajo abiertoVía terminal, no como extensión
AntigravityIgual — terminal integrada; Hermes comparte el directorio de trabajoVía terminal
ZedPanel de terminal, o host de ejecución SSH remotoVía terminal
JetBrainsVentana de herramienta de terminal; commits visibles en el panel VCSVía terminal
Sin interfaz / servidorHábitat natural — Docker, SSH, Modal; accede a él vía Telegram/SlackTotalmente autónomo

Verificar que funciona

Tras conectar el proveedor, pide a Hermes que realice un cambio pequeño y reversible — por ejemplo, agregar un docstring — y observa tu panel de Tokonomix. Deberías ver una llamada medida contra tokonomix-consensus en tu panel de Tokonomix, con el veredicto multimodelo en la respuesta x_council. A partir de ahí, encarga a Hermes una tarea real y deja que el consenso detecte los callejones sin salida antes de que te cuesten cincuenta pasos de desvío.

En resumen

Hermes mantiene tus datos y ejecución locales; Tokonomix le da una clave para 132 modelos más una red de seguridad de consenso para cada decisión autónoma. Configura una vez, cambia el cerebro modificando un slug — o agrega el servidor MCP para invocar el consenso bajo demanda.

Selección de modelo

¿Qué modelo y endpoint debe usar mi agente?

Elige según lo que hace tu agente y cambia el id de modelo en cualquier momento — todos los modelos del catálogo funcionan con la misma clave.

Lo que hace tu agenteUsa esto
Edita archivos / llama a herramientas y transmite respuestas (la mayoría de agentes de codificación)Un modelo Anthropic a través del endpoint Anthropic (herramientas + streaming ambos funcionan)
Llama a herramientas pero no necesita streaming (cualquier modelo)El endpoint compatible con OpenAI con un único id de modelo
Necesita herramientas y streaming en un modelo no-AnthropicUsa non-streaming por ahora — las llamadas a herramientas con streaming en otros proveedores aún no están disponibles
Chat normal, sin herramientasCualquier endpoint; el streaming está bien
Quiere un veredicto multi-modelo (consenso) sobre una respuesta de alto impactoEstablece el modelo en tokonomix-consensus en el endpoint compatible con OpenAI — nota: el consenso rechaza las solicitudes de herramientas (sin llamadas a herramientas)
Endpoint y referencia de API (técnico)

anthropic-messages → https://tokonomix.ai/api/anthropic — tools ✓, streaming ✓ (usa un modelo Anthropic). openai-completions → https://tokonomix.ai/api/v1 — tools ✓ (passthrough de modelo único), streaming con herramientas aún no disponible. Chat normal: el streaming funciona en ambos. Consenso: openai-completions, modelo tokonomix-consensus, sin herramientas. Cambia el id de modelo por cualquier slug devuelto por GET /api/v1/models.

Ver todos los modelos →

Related agents