A tool router idea to cut Hermes first-turn token use
A small Hermes plugin is being tested to choose tool groups before the main answer is generated. The goal is to avoid loading every into the first request when the task does not need them. Simple prompts can start with almost no tools.
URL or tasks can load only browser and web tools, while coding or local file tasks can load file and tools. A recovery tool stays available in case the router chooses too narrowly. If the router is unsure, it falls back to the full tool list instead of blocking the task.
In one test , a prompt containing only a period was reduced to almost just the recovery tool, while browser and prompts still loaded the right web tools. The first request was about 4.25k tokens. This is still a test plugin, not polished public .
Key points
- The router tries to load only the tool groups that match the request.
- It is scoped to a , so it can be tested without changing the global setup.
- Simple prompts may avoid loading the full on the first turn.
- Browser and prompts still pulled in browser and web tools during .
- A recovery tool remains available, and uncertain cases fall back to the full tool list.