Use uncensored models in Hermes Agent
Add Silk Compute as a provider in Hermes's config file. Every model we serve then shows up in /model.
1. Install Hermes Agent
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash2. Set your API key
Create a key on the API keys page, then export it. Add the line to ~/.zshrc or ~/.bashrc so new terminals have it too.
export SILK_API_KEY="sk-..."3. Add Silk Compute
Add this to ~/.hermes/config.yaml, replacing its model section. If it already has providers or delegation, merge these into them.
model:
provider: custom:silkcompute
default: deepseek-v4.1-flash-1017-uncensored
providers:
silkcompute:
name: Silk Compute
api: https://api.silkcompute.com
key_env: SILK_API_KEY
transport: chat_completions
default_model: deepseek-v4.1-flash-1017-uncensored
models:
kimi-k3.1-pro-uncensored: {context_length: 1048576}
hy4-uncensored: {context_length: 1048576}
deepseek-v4.1-flash-1017-uncensored: {context_length: 1048576}
glm-5.3-uncensored: {context_length: 1048576}
glm-5.3-flash-uncensored: {context_length: 1048576}
delegation:
max_concurrent_children: 74. Run it
hermesSwitch models with /model custom:silkcompute:<model id> and effort with /reasoning.
Troubleshooting
Run this in the same terminal. A list of models means the key works. A 401 means SILK_API_KEY is empty or wrong there.
curl -s https://api.silkcompute.com/models -H "Authorization: Bearer $SILK_API_KEY"