Skip to content

fix: add deepseek/deepseek-v4-flash to Nous Portal curated model list#26130

Closed
Thealilism wants to merge 1 commit into
NousResearch:mainfrom
Thealilism:fix/v4-flash
Closed

fix: add deepseek/deepseek-v4-flash to Nous Portal curated model list#26130
Thealilism wants to merge 1 commit into
NousResearch:mainfrom
Thealilism:fix/v4-flash

Conversation

@Thealilism

Copy link
Copy Markdown

Summary

deepseek/deepseek-v4-flash is a free-tier model on the Nous Portal but was missing from _PROVIDER_MODELS["nous"]. This meant:

  1. It never appeared in the /model TUI picker
  2. It was absent from the model-catalog.json manifest published to hermes-agent.nousresearch.com
  3. Free-tier users who configure it manually (it works via API) couldn't select or discover it from the picker

Changes

  • hermes_cli/models.py: Added "deepseek/deepseek-v4-flash" to the nous provider's curated model list
  • website/static/api/model-catalog.json: Rebuilt via scripts/build_model_catalog.py so the deployed catalog reflects the change

Verification

The free-tier models from Nous Portal's /api/nous/recommended-models endpoint are:

  • stepfun/step-3.5-flash (was already in list)
  • deepseek/deepseek-v4-flash (now added)
  • google/gemini-3-flash-preview (was already in list)

Notes

The curated catalog (model-catalog.json) is built from _PROVIDER_MODELS via scripts/build_model_catalog.py. The runtime fetcher at https://hermes-agent.nousresearch.com/docs/api/model-catalog.json will pick this up after the next docs deployment.

deepseek/deepseek-v4-flash is a free-tier model on the Nous Portal
but was missing from _PROVIDER_MODELS["nous"], which means it
never appeared in the /model picker or in the model-catalog.json
manifest published to hermes-agent.nousresearch.com.

Also rebuilds website/static/api/model-catalog.json via
scripts/build_model_catalog.py so the deployed catalog reflects
the change.
@alt-glitch alt-glitch added type/bug Something isn't working comp/cli CLI entry point, hermes_cli/, setup wizard provider/nous Nous Research API (OAuth) provider/deepseek DeepSeek API P3 Low — cosmetic, nice to have labels May 15, 2026
@alt-glitch

Copy link
Copy Markdown
Collaborator

Related to closed #26040 (same fix). History: added in #14934, removed in #16197, v4-pro re-added in #20495 but v4-flash was not.

@teknium1

Copy link
Copy Markdown
Contributor

This appears to be implemented on current main, so this PR can be closed as already covered. This is an automated hermes-sweeper review.

Evidence:

  • hermes_cli/models.py:53 includes deepseek/deepseek-v4-flash in the curated model declarations.
  • hermes_cli/models.py:174 includes deepseek/deepseek-v4-flash in the Nous provider model list used by picker/catalog plumbing.
  • website/static/api/model-catalog.json:68 includes deepseek/deepseek-v4-flash in the generated static catalog.
  • The matching fix landed in merged PR feat(models): add deepseek-v4-flash, trim variants, group curated lists by maker #35659 via 50db2d9c12f2734b4ba8bbeb3c92a6e14e786a02 and is contained in tag v2026.6.5.

Thanks for the report and patch; the maintainer comment here correctly noted the same-fix history, and that follow-up has since landed.

@teknium1 teknium1 closed this Jun 12, 2026
@teknium1 teknium1 added the sweeper:implemented-on-main Sweeper: behavior already present on current main label Jun 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/cli CLI entry point, hermes_cli/, setup wizard P3 Low — cosmetic, nice to have provider/deepseek DeepSeek API provider/nous Nous Research API (OAuth) sweeper:implemented-on-main Sweeper: behavior already present on current main type/bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants