Skip to main content
BenchLM
Version 2026-08-11

AI model changes as a dataset, not a feed screenshot

This release contains 59 confirmed model changes: 40 releases and 19 dated retirements across 10 providers. Each row carries provider evidence and the API model ID the public changelog depends on.

The first release fails closed

It publishes confirmed model releases and dated retirements only. Pricing moves, breaking API changes, and undated notices stay out until their evidence contracts exist. observedAt is deliberately null in v1, so no one can mistake an effective date for a detection timestamp.

Rows with a receipt attached

A preview of the latest records. The API supports provider, type, and limit filters.

ChangeEffectiveModel IDEvidence
GPT-6.1 SolOpenAI · Model release2026-09-29gpt-6.1-solOpenAI GPT-6.1 Sol launch post
Claude Sonnet 5.5Anthropic · Model release2026-09-28claude-sonnet-5-5Anthropic Claude Sonnet 5.5 announcement
Gemini 3.8 Flash TTS and Flash-Lite TTSGoogle · Model release2026-09-23gemini-3.8-flash-tts, gemini-3.8-flash-lite-ttsGoogle Gemini 3.8 TTS announcement
Claude Opus 5.5Anthropic · Model release2026-09-22claude-opus-5-5Anthropic
GPT-6 Sol and GPT-6 LunaOpenAI · Model release2026-09-22gpt-6-sol, gpt-6-lunaOpenAI
Grok 4.7xAI · Model release2026-09-21grok-4.7xAI
Step 5 PreviewStepFun · Model release2026-09-20step-5-previewStepFun launch announcement
Gemini 3.8 Live and Gemini 3.8 Live Extended ThinkingGoogle · Model release2026-09-15gemini-3.8-live, gemini-3.8-live-extended-thinkingGoogle DeepMind Gemini 3.8 Audio model card

A small schema with the uncertainty left in

id

Stable normalized change identifier.

changeType

model_release or model_retirement.

modelIds

Provider-issued API model identifiers attached to the record.

announcedAt

Provider announcement date when the contracted record includes one.

effectiveAt

Release or retirement date stated in the source.

observedAt

Always null in v1; observation time is not backfilled.

sourceUrl

Primary provider source used to publish the row.

confirmationState

Confirmed rows only.