What changed since each AI model was trained
Every AI model stops reading on a date. After it, model IDs are retired, runtimes reach end of life and packages ship breaking changes the model has never seen, and it still writes the old ones. Pick a model to see what it cannot know.
96 models
On this page
Anthropic
- Claude Fable 5.2 Trained to June 2026. Since then: 239 endings, 146,109 breaking changes in packages
- Claude Haiku 5.5 Trained to June 2026. Since then: 239 endings, 146,109 breaking changes in packages
- Claude Sonnet 5.5 Trained to June 2026. Since then: 239 endings, 146,109 breaking changes in packages
- Claude Opus 5.5 Trained to June 2026. Since then: 239 endings, 146,109 breaking changes in packages
- Claude Fable 5.1 Trained to June 2026. Since then: 239 endings, 146,109 breaking changes in packages
- Claude Opus 5 Trained to May 2026. Since then: 301 endings, 168,391 breaking changes in packages
- Claude Sonnet 5 Trained to January 31, 2026. Since then: 413 endings, 219,838 breaking changes in packages
- Claude Opus 4.8 Trained to January 2026. Since then: 413 endings, 219,838 breaking changes in packages
- Claude Opus 4.7 Trained to January 31, 2026. Since then: 413 endings, 219,838 breaking changes in packages
- Claude Sonnet 4.6 Trained to August 31, 2025. Since then: 545 endings, 275,568 breaking changes in packages
- Claude Sonnet 4.5 (latest) Trained to July 31, 2025. Since then: 559 endings, 279,506 breaking changes in packages
- Claude Sonnet 4.5 Trained to July 31, 2025. Since then: 559 endings, 279,506 breaking changes in packages
- Claude Opus 4.6 Trained to May 31, 2025. Since then: 602 endings, 300,605 breaking changes in packages
- Claude Opus 4.5 (latest) Trained to May 2025. Since then: 602 endings, 300,605 breaking changes in packages
- Claude Opus 4.5 Trained to May 2025. Since then: 602 endings, 300,605 breaking changes in packages
- Claude Haiku 4.5 (latest) Trained to February 28, 2025. Since then: 672 endings, 318,838 breaking changes in packages
- Claude Haiku 4.5 Trained to February 28, 2025. Since then: 672 endings, 318,838 breaking changes in packages
OpenAI
- GPT-6.1 Terra Trained to June 1, 2026. Since then: 293 endings, 167,756 breaking changes in packages
- GPT-6 Luna Trained to May 18, 2026. Since then: 318 endings, 174,020 breaking changes in packages
- GPT-6.1 Sol Trained to April 30, 2026. Since then: 346 endings, 180,663 breaking changes in packages
- GPT-6 Astra Trained to April 30, 2026. Since then: 346 endings, 180,663 breaking changes in packages
- GPT-6 Sol Trained to April 20, 2026. Since then: 357 endings, 186,402 breaking changes in packages
- Daybreak Blue Trained to February 16, 2026. Since then: 403 endings, 214,296 breaking changes in packages
- Daybreak Red Trained to February 16, 2026. Since then: 403 endings, 214,296 breaking changes in packages
- GPT-5.6 Trained to February 16, 2026. Since then: 403 endings, 214,296 breaking changes in packages
- GPT-5.6 Luna Trained to February 16, 2026. Since then: 403 endings, 214,296 breaking changes in packages
- GPT-5.6 Sol Trained to February 16, 2026. Since then: 403 endings, 214,296 breaking changes in packages
- GPT-5.6 Terra Trained to February 16, 2026. Since then: 403 endings, 214,296 breaking changes in packages
- GPT-5.5 Trained to December 1, 2025. Since then: 454 endings, 247,714 breaking changes in packages
- GPT-5.5 Pro Trained to December 1, 2025. Since then: 454 endings, 247,714 breaking changes in packages
- GPT-5.4 mini Trained to August 31, 2025. Since then: 545 endings, 275,568 breaking changes in packages
- GPT-5.4 nano Trained to August 31, 2025. Since then: 545 endings, 275,568 breaking changes in packages
- GPT-5.4 Trained to August 31, 2025. Since then: 545 endings, 275,568 breaking changes in packages
- GPT-5.4 Pro Trained to August 31, 2025. Since then: 545 endings, 275,568 breaking changes in packages
- GPT-5.3 Codex Trained to August 31, 2025. Since then: 545 endings, 275,568 breaking changes in packages
- GPT-5.3 Codex Spark Trained to August 31, 2025. Since then: 545 endings, 275,568 breaking changes in packages
- GPT-5.2 Trained to August 31, 2025. Since then: 545 endings, 275,568 breaking changes in packages
- GPT-5.2 Pro Trained to August 31, 2025. Since then: 545 endings, 275,568 breaking changes in packages
- GPT-Realtime-2.1 Trained to September 30, 2024. Since then: 770 endings, 351,186 breaking changes in packages
- GPT-5.1 Trained to September 30, 2024. Since then: 770 endings, 351,186 breaking changes in packages
- GPT-5 Pro Trained to September 30, 2024. Since then: 770 endings, 351,186 breaking changes in packages
- GPT-5 Trained to September 30, 2024. Since then: 770 endings, 351,186 breaking changes in packages
- o3-pro Trained to May 2024. Since then: 843 endings, 367,598 breaking changes in packages
- o3 Trained to May 2024. Since then: 843 endings, 367,598 breaking changes in packages
- GPT-5 Mini Trained to May 30, 2024. Since then: 844 endings, 367,618 breaking changes in packages
- GPT-5 Nano Trained to May 30, 2024. Since then: 844 endings, 367,618 breaking changes in packages
- GPT-4.1 Trained to April 2024. Since then: 857 endings, 371,542 breaking changes in packages
- GPT-4.1 mini Trained to April 2024. Since then: 857 endings, 371,542 breaking changes in packages
- text-embedding-3-large Trained to January 2024. Since then: 894 endings, 382,567 breaking changes in packages
- text-embedding-3-small Trained to January 2024. Since then: 894 endings, 382,567 breaking changes in packages
- GPT-4o (2024-11-20) Trained to September 2023. Since then: 985 endings, 397,746 breaking changes in packages
- GPT-4o (2024-08-06) Trained to September 2023. Since then: 985 endings, 397,746 breaking changes in packages
- GPT-4o mini Trained to September 2023. Since then: 985 endings, 397,746 breaking changes in packages
- GPT-4o Trained to September 2023. Since then: 985 endings, 397,746 breaking changes in packages
- Gemini 4 Hydrogen Trained to March 2026. Since then: 366 endings, 193,923 breaking changes in packages
- Gemini 4 Carbon Trained to March 2026. Since then: 366 endings, 193,923 breaking changes in packages
- Gemini 4 Argon Trained to March 2026. Since then: 366 endings, 193,923 breaking changes in packages
- Gemini 3.7 Flash Trained to March 2026. Since then: 366 endings, 193,923 breaking changes in packages
- Gemini Flash Latest Trained to March 2026. Since then: 366 endings, 193,923 breaking changes in packages
- Gemini 3.5 Flash Lite Trained to March 2026. Since then: 366 endings, 193,923 breaking changes in packages
- Gemini 3.6 Flash Trained to March 2026. Since then: 366 endings, 193,923 breaking changes in packages
- Gemini Flash-Lite Latest Trained to March 2026. Since then: 366 endings, 193,923 breaking changes in packages
- Gemini Embedding 2 Trained to November 2025. Since then: 454 endings, 247,787 breaking changes in packages
- Gemini Embedding 001 Trained to May 2025. Since then: 602 endings, 300,605 breaking changes in packages
- Nano Banana 2 Lite Trained to January 2025. Since then: 690 endings, 328,111 breaking changes in packages
- Gemini 3.5 Live Translate Preview Trained to January 2025. Since then: 690 endings, 328,111 breaking changes in packages
- Nano Banana Pro Trained to January 2025. Since then: 690 endings, 328,111 breaking changes in packages
- Nano Banana 2 Trained to January 2025. Since then: 690 endings, 328,111 breaking changes in packages
- Gemini 3.5 Flash Trained to January 2025. Since then: 690 endings, 328,111 breaking changes in packages
- Gemini 3.1 Flash Lite Trained to January 2025. Since then: 690 endings, 328,111 breaking changes in packages
- Deep Research Max Preview (Apr-21-2026) Trained to January 2025. Since then: 690 endings, 328,111 breaking changes in packages
- Deep Research Preview (Apr-21-2026) Trained to January 2025. Since then: 690 endings, 328,111 breaking changes in packages
- Gemini 3.1 Flash TTS Preview Trained to January 2025. Since then: 690 endings, 328,111 breaking changes in packages
- Gemini 3.1 Flash Live Preview Trained to January 2025. Since then: 690 endings, 328,111 breaking changes in packages
- Gemini 3.1 Pro Preview Trained to January 2025. Since then: 690 endings, 328,111 breaking changes in packages
- Gemini 3.1 Pro Preview Custom Tools Trained to January 2025. Since then: 690 endings, 328,111 breaking changes in packages
- Gemini Pro Latest Trained to January 2025. Since then: 690 endings, 328,111 breaking changes in packages
- Gemini 3 Flash Preview Trained to January 2025. Since then: 690 endings, 328,111 breaking changes in packages
- Gemini 2.5 Flash Trained to January 2025. Since then: 690 endings, 328,111 breaking changes in packages
- Gemini 2.5 Flash-Lite Trained to January 2025. Since then: 690 endings, 328,111 breaking changes in packages
- Gemini 2.5 Pro Trained to January 2025. Since then: 690 endings, 328,111 breaking changes in packages
- Gemini 2.5 Flash Preview TTS Trained to January 2025. Since then: 690 endings, 328,111 breaking changes in packages
- Gemini 2.5 Pro Preview TTS Trained to January 2025. Since then: 690 endings, 328,111 breaking changes in packages
- Nano Banana Trained to June 2024. Since then: 821 endings, 364,497 breaking changes in packages
Mistral AI
- Devstral 2 Trained to December 2025. Since then: 431 endings, 235,582 breaking changes in packages
- Devstral 2 (latest) Trained to December 2025. Since then: 431 endings, 235,582 breaking changes in packages
- Mistral Small 4 Trained to June 2025. Since then: 576 endings, 287,097 breaking changes in packages
- Mistral Small (latest) Trained to June 2025. Since then: 576 endings, 287,097 breaking changes in packages
- Magistral Medium (latest) Trained to June 2025. Since then: 576 endings, 287,097 breaking changes in packages
- Mistral Large 3 Trained to November 2024. Since then: 723 endings, 338,332 breaking changes in packages
- Ministral 3B (latest) Trained to October 2024. Since then: 746 endings, 343,885 breaking changes in packages
- Ministral 8B (latest) Trained to October 2024. Since then: 746 endings, 343,885 breaking changes in packages
- Codestral (latest) Trained to October 2024. Since then: 746 endings, 343,885 breaking changes in packages
- Pixtral 12B Trained to September 2024. Since then: 770 endings, 351,186 breaking changes in packages
- Open Mistral Nemo Trained to July 2024. Since then: 810 endings, 360,431 breaking changes in packages
DeepSeek
- DeepSeek V4.1 Flash 1017 Trained to May 2025. Since then: 602 endings, 300,605 breaking changes in packages
Check before it writes
Run npx since-dev init in a repository and your coding agent checks a version or a model ID before it writes one. To see what a repository already depends on that has ended, scan it. Every date here is on the calendar with its source.
Knowledge cutoffs are from models.dev (MIT License). A cutoff given as a month is read as that month’s last day.

Put your code on continuous maintenance.
Scan a public repository now, or give your agent one line.
See how out of date your code is.
Tell your agent what changed since it was trained.
claude mcp add --transport http since https://api.since.dev/mcpCodex, Cursor and any MCP client use https://api.since.dev/mcp.