A daily log of product changes, improvements, and new model releases on OpenRouter

Product changes

  • Private Models Beta — Published a new Private Models page covering the beta for routing to your own custom, fine-tuned, or dedicated model endpoints via the standard completions and responses endpoints.
  • Anthropic Claude Opus 4.7 Fast modespeed: "fast" now routes Claude Opus 4.7 to Anthropic’s new fast-mode endpoint; the fast permaslug is also directly callable as anthropic/claude-opus-4.7-fast.
  • BYOK keys grouped by priority — The BYOK provider detail page now splits keys into a Prioritized section (tried in order) and a Fallback section (tried only after OpenRouter credits), each independently reorderable via drag-and-drop. Docs
  • Adaptive Exa highlights for web search — The default web-search server tool and web plugin now request adaptive highlights from Exa (roughly 2–4K characters per result) instead of a fixed 15K-character cap; set search_context_size to low, medium, or high to opt back into a larger fixed budget.
  • Fixed: playground preserves uploaded images after video generation — Submitting a video generation in the playground no longer clears the images you previously attached to the prompt.
  • Fixed: model compare page on mobile — The model compare page now scrolls horizontally with a sticky header row on narrow screens, and the “Add model” trigger no longer surfaces Quick suggestions.

New models