Loading page
Add Gondola as a named provider in Nous Research's Hermes Agent, via the plugin or two blocks of config.yaml, and run any Venice model paid per request in USDC on Base.
The plugin registers Gondola as a first-class provider: a named entry in the hermes model picker, a live model catalog, and a row in hermes doctor. Clone it straight into the directory Hermes scans for provider plugins:
mkdir -p "$HOME/.hermes/plugins/model-providers"
git clone https://github.com/Gondola-Market/hermes-gondola-provider \
"$HOME/.hermes/plugins/model-providers/gondola-provider"New-Item -ItemType Directory -Force "$env:LOCALAPPDATA\hermes\plugins\model-providers" | Out-Null
git clone https://github.com/Gondola-Market/hermes-gondola-provider `
"$env:LOCALAPPDATA\hermes\plugins\model-providers\gondola-provider"Then store your key where Hermes reads it, and pick Gondola:
# ~/.hermes/.env
GONDOLA_API_KEY=gnd_xxxxNo plugin needed if you prefer plain config. Hermes supports named custom providers in ~/.hermes/config.yaml:
# ~/.hermes/config.yaml
providers:
gondola:
name: Gondola
base_url: https://api.gondola-ai.com/v1
key_env: GONDOLA_API_KEY
model:
provider: gondola
default: claude-sonnet-5If requests come back 401, Hermes found no key and sent its no-key-required placeholder instead: check the env var name matches key_env. Browse the full catalog, with prices and context windows, any time:
curl https://api.gondola-ai.com/v1/modelsGood defaults: claude-sonnet-5 for general agent work, qwen3-coder-480b-a35b-instruct-turbo for a coding specialist. If a request returns insufficient balance, top up at /wallet.