Zot
Add Gondola as a custom provider in Zot's models.json and run any Venice model from the single-binary Go agent, paid per request in USDC on Base.
Create an API key
Add Gondola to models.json
Zot reads custom providers from a models.json file in $ZOT_HOME (defaults to %LOCALAPPDATA%\zot on Windows, ~/Library/Application Support/zot on macOS, ~/.local/state/zot on Linux). A top-level key that isn't a built-in provider id defines a custom one:
Custom-provider keys are never stored in models.json. Zot derives an env var from the provider id, upper snake case, so gondola reads GONDOLA_API_KEY. Export it and launch:
Pick a model
The block above lists claude-sonnet-5 (general agent work) and qwen3-coder-480b-a35b-instruct-turbo (coding specialist). Switch models any time with /model inside the TUI, or --model <id> on the command line. Add any other catalog id the same way; copy context_length and max_completion_tokens into contextWindow and maxTokens:
Entries you add show source: user and take precedence over anything with the same id from live discovery:
Notes and troubleshooting
If a request returns insufficient balance, top up at /wallet. The model catalog above is live, so a model added to Venice today is callable from Gondola the same day.