Arbytra is a plugin provider, not built-in.
Prerequisites
- Hermes Agent 0.14.0+
- An Arbytra API key
Install Hermes Agent
Hermes Agent requires Python 3.11+. Run the official installer:~/.hermes/ with an isolated Python venv and adds hermes to your PATH.
Open a new terminal, then confirm the installation:
Install the plugin
Run the install script:__init__.py and plugin.yaml) to ~/.hermes/plugins/model-providers/arbytra/.
Install files manually
Install files manually
Download both files from the integrations repo into the plugin directory:
Set your API key
The plugin install script adds an empty placeholder to~/.hermes/.env. Open the file and set your key:
ak_live_ (production) or ak_test_ (testing).
Hermes also reads ARBYTRA_API_KEY from your shell environment (~/.zshrc or ~/.bashrc).
Configure Hermes
Set Arbytra as the default provider:arbytra as the provider value, not custom.
Configure with the model wizard
Configure with the model wizard
If you have an interactive terminal:Select Arbytra from the provider list, confirm your API key, and pick a default model.
With Hermes 0.14.x, the model list may be empty for plugin providers. Use the config commands above instead.
Verify
Run a quick test to confirm the connection:Use different models
Pass any Arbytra model ID:
To list available models:
Hermes reads available models from
/v1/models.
Control routing
Configure routing in the Arbytra dashboard. See routing options for details.Uninstall
Remove the plugin directory:~/.hermes/config.yaml and remove the arbytra block under providers:. You can also run hermes config edit to open the file in your editor.
Then run hermes model to select a different provider.
If you no longer need the API key, remove ARBYTRA_API_KEY from ~/.hermes/.env and your shell profile.