199 deprecations tracked across OpenAI, Anthropic, and Google

238,960 public files still call an AI model that is already dead.

Every row below is one GitHub code search query. Paste it into GitHub and you should get the same number we did. Nothing here needs an install, an account, or your code.

Already dead

These calls fail today. Code pinning them is broken now, not later.

Search queryFilesStatusReplacement
gpt-5.1-codex71,168retired Jul 23, 2026gpt-5.6-sol
gpt-5-codex57,728retired Jul 23, 2026gpt-5.6-sol
claude-opus-4-1-2025080535,328retired Aug 5, 2026claude-opus-4-8
gpt-5-chat-latest21,120retired Jul 23, 2026gpt-5.6-sol
gpt-5.2-chat-latest10,736retired Aug 10, 2026gpt-5.6-sol
embedding-2-preview8,848retired Aug 10, 2026gemini-embedding-2
gpt-5.1-chat-latest8,256retired Jul 23, 2026gpt-5.6-sol
gpt-4o-search-preview-2025-03-116,912retired Jul 23, 2026gpt-5.6-terra
gpt-5.3-chat-latest6,656retired Aug 10, 2026gpt-5.6-sol
gpt-4o-mini-search-preview-2025-03-116,624retired Jul 23, 2026gpt-5.6-terra
computer-use-preview-2025-03-115,584retired Jul 23, 2026gpt-5.6-terra

Dying next

Announced retirement dates. The date is when the calls start failing.

Search queryFilesStatusReplacement
client.beta.threads16,5125 daysnone announced
imagen-4.0-generate-00113,792past earliest dateearliest possiblegemini-3.1-flash-image
imagen-4.0-fast-generate-0017,488past earliest dateearliest possiblegemini-3.1-flash-image
imagen-4.0-ultra-generate-0015,872past earliest dateearliest possiblegemini-3.1-flash-image
gemini-robotics-er-1.6-preview2,49610 daysearliest possiblegemini-robotics-er-2-preview

Counts from GitHub code search on 2026-08-21. Code search indexes a subset of public code and counts files, not repos or calls, so treat these as a floor. Private code is not counted at all, which is where most of it lives.

aidep finds these in your own repo, opens the migration PR, and proves the behavior held with an eval run in your CI.

How it works