#Help with limited Model Catalogue - Using Open Router

1 messages · Page 1 of 1 (latest)

next isle
#

I have setup my Hermes on Docker - Running locally in a UGREEN NAS

With Open Router API Key
My problem is I can only see a limited number of Model which appear to be via the Model Catalogue
The config has a model - https://hermes-agent.nousresearch.com/docs/api/model-catalog.json (Total 31 Models)

I would like a solution to these two questions please:

  1. How can I open my options to more Models in Open Router
  2. Why is model selector via Telegram ( /models ) giving me only 26 models (not the 31 models as per the Model Catalogue)

logs:
https://paste.rs/NaBd9

red yoke
#

The 26 vs 31 difference is explainable from the current picker code.

The OpenRouter list in Hermes is not meant to be the full OpenRouter catalog. It starts from a curated Hermes-Agent list, then filters it against OpenRouter's live /api/v1/models response and drops entries that are not currently listed or do not advertise tool support.

In current main, the static OpenRouter fallback list has 31 entries, but the live filtered result is 26 right now. The entries dropping out are:

openrouter/pareto-code
google/gemini-3-pro-image-preview
openrouter/elephant-alpha
tencent/hy3-preview:free
inclusionai/ring-2.6-1t:free

So Telegram showing 26 is not a Telegram display bug. It is using the interactive model-picker path, and that path narrows OpenRouter to models Hermes thinks are callable for agent use.

For question 1: there is not currently a picker mode that exposes the full OpenRouter catalog. The picker is curated on purpose because many OpenRouter models either do not support tools or are poor fits for Hermes Agent. If you know the exact OpenRouter model ID and want to try it anyway, set/switch to that model directly instead of relying on the picker list.

For question 2: the docs/catalog count and Telegram count differ because the Telegram picker applies the live OpenRouter/tool-support filter on top of the curated list.