Set up hermes-agent to use GonkaGate in one npx command.
npx @gonkagate/hermes-agent-setup@gonkagate/hermes-agent-setup is a small onboarding helper for people who
use hermes-agent and want it configured to use GonkaGate without manually
editing ~/.hermes/config.yaml or ~/.hermes/.env.
The public entrypoint is npx @gonkagate/hermes-agent-setup. The installed
primary bin is hermes-agent-setup.
This helper is for you if you want Hermes to use GonkaGate as its primary
OpenAI-compatible endpoint through the named custom provider
gonkagate and https://api.gonkagate.com/v1.
You should also have:
hermes-agentavailable on your machine- Hermes Agent
v2026.5.16/v0.14.0or newer - a GonkaGate API key
- an interactive terminal
- Linux, macOS, or WSL2
Public onboarding is not positioned for users or entities in the United States of America or U.S. territories.
In plain language, the helper:
- finds the active Hermes config, including
--profile <name>if you use one - asks for your GonkaGate key through a hidden prompt
- calls
GET /v1/models, compares the live catalog with checked-in launch qualification artifacts, and offers only currently qualified models - writes the minimum Hermes settings needed for GonkaGate
- rolls back if a later write fails
This is an onboarding helper, not a full Hermes installer or deep verifier. A
successful GET /v1/models check confirms auth and model visibility only. It
does not prove billing, quota, or first-request readiness.
The helper manages these Hermes files:
~/.hermes/config.yaml~/.hermes/.env
It configures Hermes to use:
model.provider = gonkagateproviders.gonkagatehttps://api.gonkagate.com/v1
Your raw GonkaGate key is stored only in ~/.hermes/.env. It is never written
to config.yaml; the config only stores key_env: GONKAGATE_API_KEY on the
managed custom provider.
When setup succeeds, the helper writes only the GonkaGate-managed surface:
providers.gonkagate.base_urlproviders.gonkagate.key_envproviders.gonkagate.transportproviders.gonkagate.discover_modelsproviders.gonkagate.modelsmodel.providermodel.defaultGONKAGATE_API_KEY
The shipped helper intentionally stays narrow:
- it does not replace
hermes setup - it does not support legacy endpoint paths such as
OPENAI_BASE_URL,LLM_MODEL, or root-levelprovider/base_url - it does not accept arbitrary custom base URLs
- it does not manage arbitrary custom providers beyond the
gonkagateentry - it does not mutate shell profiles
- it does not mutate
auth.jsoncredential pools - it does not support native Windows
- it does not claim full first-request verification beyond
GET /v1/models
The current checked-in launch qualification artifacts include:
moonshotai/kimi-k2.6(recommended default)minimaxai/minimax-m2.7qwen/qwen3-235b-a22b-instruct-2507-fp8
After setup, Hermes can switch between the configured GonkaGate models with commands such as:
/model gonkagate:moonshotai/kimi-k2.6 --global
If you need general Hermes setup help or deeper product context first, start at gonkagate.com.