# Model Router: Hermes Agent plugin

> Explicit per-profile readiness and native missing-profile preparation; Python installation remains per profile, never automatic on refresh.

Canonical: https://hermeswatcher.com/plugins/model-router  
Tier: Community  
Official page (Nous Research): https://hermes-agent.nousresearch.com/docs/plugins/model-router  
Last updated in catalog: 2026-10-25

Explicit per-profile readiness and native missing-profile preparation; Python installation remains per profile, never automatic on refresh. Profile model settings, default-on Heavy/Light task routing, fallback controls, runtime limits and Fast inheritance. Reads Hermes profile configuration; explicit saves update selected profiles via the native CLI. Routed jobs launch background Hermes children using the user's configured providers/MCP and store private prompts/results locally. No separate credential store, telemetry, self-updater or approval bypass.

## Good to know before installing

After you trust and enable the plugin, routing defaults ON for every installed profile without a saved choice, including profiles that installed an earlier version and never saved one (the update turns it on); existing saved OFF and explicit skill opt-outs remain OFF. On enabled profiles, the model-callable `coding_route` tool starts detached background Hermes agents. They get file, terminal and code-execution tools in any existing folder the model names, run under that profile's credentials and approval policy (single-query mode: dangerous commands are refused unless `approvals.single_query_mode: approve`), and their per-job time limit can be set to none. Prompts and results are stored in `plugin-data/model-router/jobs/`. Saving settings writes model, delegation, auxiliary, fallback and `skills.disabled` keys into the config.yaml of the profiles listed in the preview (backups are taken first) and copies a skill into those profiles' `skills/` folders. The Desktop "prepare profiles" action, after you select profiles and confirm, installs and enables this same catalog pin in up to 32 other local profiles through Hermes's plugin manager, where routing then defaults ON. From install, n

From the plugin's catalog listing.

## How to install

1. Install it. Hermes asks for any API keys it needs, then asks whether to turn it on.

```bash
hermes plugins install model-router
```

2. Said no? Turn it on later:

```bash
hermes plugins enable model-router
```

3. Restart Hermes so it loads the plugin.

Some plugins also need a sign-in or settings: see the official page. Memory plugins ask whether to become your memory provider instead. Steps follow the official plugins guide: https://hermes-agent.nousresearch.com/docs/user-guide/features/plugins

## Facts

- Category: AI models & providers
- Maintained by: metamindedu (Community)
- Needs: No API keys declared
- Adds tools: `coding_route`
- Works on: windows
- Requires Hermes: `>=0.21.6`
- Version: 0.4.8
- In the catalog since: 2026-10-10, updated 2026-10-25

## Links

- [Full setup and settings (official page)](https://hermes-agent.nousresearch.com/docs/plugins/model-router)
- [Source code](https://github.com/metamindedu/hermes-model-router#readme)
- [All plugins](https://hermeswatcher.com/plugins.md)

---

HermesWatcher is an independent guide. It is not affiliated with or endorsed by Nous Research. The [official Hermes Agent documentation](https://hermes-agent.nousresearch.com/docs) and [repository](https://github.com/NousResearch/hermes-agent) from Nous Research are the authority; each page here lists the official sources it was written from. If this site and the official docs disagree, trust the official docs. Index for agents: https://hermeswatcher.com/llms.txt
