Hermes Agent logo

Integration guide · Personal agent

Hermes Agent on EU-hosted open models

Run Nous Research's Hermes Agent on a custom endpoint: Frontière AI's base URL in config.yaml, EU-hosted open models behind it. ~/.hermes/config.yaml: model.provider custom with base_url, default and key_env; or hermes model → Custom endpoint.

Settings from the official documentation, checked on 12 October 2026. Not run end to end by us.

API format
OpenAI-compatible
Base URL
https://getfrontiereai.eu/api/v1
Where it goes
~/.hermes/config.yaml: model.provider custom with base_url, default and key_env; or hermes model → Custom endpoint.
Your prompts
Straight from your machine to us

Setup

1.Set the custom endpoint

config.yaml is the single source of truth for model and endpoint; keep the key in ~/.hermes/.env and point to it with key_env. A named provider lets you declare several models and switch between them in a chat.

yaml
# ~/.hermes/config.yaml
model:
  provider: custom
  base_url: https://getfrontiereai.eu/api/v1
  default: glm-5.2
  key_env: FRONTIERE_API_KEY
  context_length: 256000

providers:
  frontiere:
    api: https://getfrontiereai.eu/api/v1
    key_env: FRONTIERE_API_KEY
    transport: chat_completions
    default_model: glm-5.2
    models:
      glm-5.2: { context_length: 256000 }
      qwen3.6-35b: { context_length: 262144 }

# ~/.hermes/.env
# FRONTIERE_API_KEY=sk-front-...

2.Switch models in a chat

/model custom:frontiere:qwen3.6-35b switches to another declared model. Adding a provider or a key needs hermes model, outside the chat.

Which model to pick

24 live models have tool calling measured by a real call through the gateway. Models labeled EU sovereign run at European providers; fast-access models are served through US-controlled infrastructure. Prices are per 100,000 tokens, margin and VAT included.

Model idProviderLabelContextInputOutput
pixtral-12bScalewayEU sovereign131k€0.0336€0.0336
mistral-small-3.2-24bScalewayEU sovereign—€0.0252€0.0588
gemma-4-26bAKI.IOEU sovereign256k€0.0168€0.084
gpt-oss-120bScalewayEU sovereign—€0.0252€0.1008
mistral-small-4-119bMistral AIEU sovereign262k€0.0278€0.1109
deepseek-v4-flash-0731ScalewayEU sovereign256k€0.0672€0.1344
qwen3-coder-30bScalewayEU sovereign262k€0.0336€0.1344
llama-3.3-70bScalewayEU sovereign—€0.1512€0.1512
qwen3.6-35bScalewayEU sovereign262k€0.042€0.252
deepseek-v4.1-flashAKI.IOEU sovereign1M€0.1008€0.3024
qwen3-235bScalewayEU sovereign—€0.126€0.378
apertus-v1.5-70bInfomaniakEU sovereign100k€0.1294€0.462
qwen3.8-27bScalewayEU sovereign262k€0.1008€0.5544
qwen3.5-397bScalewayEU sovereign—€0.1008€0.6048
mistral-large-4Mistral AIEU sovereign524k€0.2514€0.7725
glm-5.2ScalewayEU sovereign256k€0.3024€0.924
glm-5.3AKI.IOEU sovereign524k€0.3024€0.924
gemma-3-27bOpenRouterFast access (US)131k€0.0135€0.074
qwen3.8-flashOpenRouterFast access (US)—€0.0252€0.0773
glm-5.3-flashModalFast access (US)1M€0.0689€0.2268
deepseek-v4-proOpenRouterFast access (US)—€0.2453€0.5124
muse-spark-1.1OpenRouterFast access (US)—€0.205€0.6956
muse-spark-1.2OpenRouterFast access (US)—€0.205€0.6956
kimi-k3ModalFast access (US)1M€0.4536€2.268

Good to know

  • Hermes needs at least 64,000 tokens of context and tool calling: smaller windows are refused at startup.
  • Auxiliary tasks (vision, summaries, titles, compression) use the main model by default, so they also go to Frontière AI.
  • Hermes sends reasoning_effort: medium when none is set; mark models that do not reason with supports_reasoning: false.

Where your prompts go

With a custom endpoint, Hermes sends requests to the configured URL with your key. Nous Portal routing only applies if you choose the Portal as provider.

On our side, a model labeled EU sovereign runs at a European provider, and the gateway itself runs in Paris on Vercel, a US company — our privacy page says so. Billing keeps the model, the token counts and the amount, never the prompt or the reply.

Sovereignty →Privacy →

Sources

Official documentation, checked on 12 October 2026:

FAQ

Does Hermes Agent work with Frontière AI?

Yes. ~/.hermes/config.yaml: model.provider custom with base_url, default and key_env; or hermes model → Custom endpoint. The setting comes from Hermes Agent's official documentation, checked on 2026-10-12; we have not run it end to end.

Which Frontière AI model should I use with Hermes Agent?

One with measured tool calling, preferably labeled EU sovereign: pixtral-12b, mistral-small-3.2-24b, gemma-4-26b and gpt-oss-120b. The 24 candidates are listed on this page with their context window and price.

Do my prompts stay in Europe with Hermes Agent?

With a custom endpoint, Hermes sends requests to the configured URL with your key. Nous Portal routing only applies if you choose the Portal as provider. On our side, a model labeled EU sovereign runs at a European provider, and the gateway itself runs in Paris on Vercel, a US company — our privacy page says so. Billing keeps the model, the token counts and the amount, never the prompt or the reply.

Other guides

Get a key and try it

Prepaid credit from €10, no subscription. The key works with every guide on this site.

Create an API key

All integrations →

Create an account