docs: regenerate model provider registry and provider docs from models.dev

WX
4d ago
+26590-4576

Description

Closes #1476. The provider registry (packages/core/src/registries/model-provider-registry.generated.ts) and website provider pages (website/models-docs/providers/) were last generated 2026-07-08 (#1374), so providers models.dev added since are missing — e.g. EmpirioLabs (empiriolabs, listed since 2026-07-10) had no page and no empiriolabs/* strings in the registry.

Re-ran both documented generators against current models.dev data:

  • node packages/core/scripts/generate-model-provider-registry.js → registry, model-provider types, embedding-router types refreshed.
  • node website/scripts/generate-model-docs.js → 235 providers / 8040 models, including ~150 new provider pages (e.g. empiriolabs.md) and updated model tables for existing pages.

No hand edits inside generated files; output is purely the scripts' current-data render.

Verification

  • empiriolabs/doc-researcher-1 present in the registry grep; empiriolabs.md page exists.
  • packages/internal built first so the script's safeStringify import resolves.
  • Diff is confined to the three generated registry files and website/models-docs/** (76 files).

For the scheduled runs suggested in the issue, a follow-up workflow change can reuse these scripts as-is.


Summary by cubic

Regenerates the model provider registry and provider docs from current models.dev data, closing #1476. The registry and provider pages were last generated in July 2026, so providers and models added to models.dev since then, like EmpirioLabs, had no page and no registry entry.

The refresh expands coverage from 80+ providers and 2193+ models to 235 providers and 8040+ models, adding ~150 new provider pages and updating model tables for existing ones.

  • Regenerates packages/core/src/registries/*.generated.ts plus website/models-docs/overview.md and provider pages.
  • Output is purely script-generated; no manual edits were made to any generated file.

Summary by CodeRabbit

  • Documentation
    • Expanded the model-provider directory with setup guides, quick-start examples, credential and endpoint configuration, and model listings for many additional providers.
    • Refreshed existing provider guides with current model catalogs, examples, provider details, and documentation links. Some listings and configuration options have also changed.
    • Updated the overview to reflect a larger supported provider and model registry, and added guidance on selecting models through routing or provider-specific integrations.