Amazon Nova Premier retires in 25 days
Run it in any repo. It finds the models your code calls and flags the ones that are deprecated or retiring, with the date and the replacement.
$ curl -fsSL https://llmstatus.ai/install.sh | bash
No signup, no API key. Your code never leaves your machine.
mm status — ~/code/api-service
$ mm status●387 ◐41 ▲20 ✕79
LLM Status — registry live · 15 providers · 527 models
Scanned ~/code/api-service · 6 models tracked
◐deprecatingopenai/gpt-5-2025-08-07retires 2026-12-11in 4mo
▲retiringamazon/amazon.nova-premier-v1:0retires 2026-09-14in 25d
●okanthropic/claude-opus-4-7retires 2027-04-16in 8mo
◐deprecatingopenai/o3-pro-2025-06-10retires 2026-12-11in 4mo
✕retiredmicrosoft/gpt-5.3-chatretires 2026-08-1010d ago
▲retiringopenai/gpt-3.5-turbo-instructretires 2026-09-28in 39d
⚠ 140 of 527 registry models are deprecated, retiring, or gone. Run mm for your repo's list.
↑↓ navspace selectq quit
These retirement dates are live from the registry. Repo path and scan counts are a sample.
Setup
mm.1
Installs the mm command — a self-contained binary, no Node needed (60–120 MB, auto-detects your platform). Auto-updates in the background, signature-verified; MM_NO_AUTO_UPDATE=1 disables it.
$ curl -fsSL https://llmstatus.ai/install.sh | bash
or brew install randomartifact/tap/modelstatus-cli · npm i -g @modelstatus/cli · try once with npx @modelstatus/cli status
2
Run mm for the full terminal dashboard: it scans the current repo on launch, then you arrow through every model it calls, browse the registry, and see what's new — live.
$ mm
3
Need it scriptable? mm status lists every model the repo calls, soonest retirement first. mm ci exits non-zero when something's on a clock — that's the one for pre-commit hooks and CI. No account.
$ mm ci . --fail-on retiring
Both pull the signed registry from cdn.llmstatus.ai once, then run offline. No account. Anonymous usage counts only — MM_NO_ANALYTICS=1 turns them off.
CLI
mm for the full dashboard.Type mm to open it. Arrow through every model the repo calls, press f to fix one with a diff preview, and watch the ●◐▲✕ counts update as you go. The Here and What's New tabs read straight off the signed registry, no account, works offline.
$ mm
A real recording — mm 0.1.87: the fix flow, then the live registry feed with / search.
mm — ~/code/api-service
Fix
mm fix swaps in the replacements.Finding dying models is half the job. One command rewrites them to the registry's replacement, in place.
mm — ~/code/api-service
gpt-4 can't rewrite inside gpt-4o or gpt-4-tuned.--dry-run previews, --json for tooling. In the TUI, press f.Pull request · Swap retiring model ids for replacements llm-status[bot]
workers/classify.py
@@ line 88 @@
- model = "gpt-4o"
+ model = "gpt-5-1"
The GitHub App does the same on pull requests: a failing check grows an Open fix PR button, and one click opens this — the diff in the body, the commit verified, re-checked green by the same scan.
A real recording — mm 0.1.87 on a sample repo; dates and replacements come from the live registry.
Registry
Live from the registry — it refreshes every 6 hours from models.dev, OpenRouter, and provider APIs.
No AI provider ships a model-lifecycle feed. We do — open the radar on your phone, or subscribe: RSS · JSON · retirements only
GitHub
Add a model-lifecycle check to every PR. Two options, and the difference is whether your source code leaves your runners.
GitHub Action
Runs in your own CI; your source never leaves your runners, only model IDs go out. Inline PR annotations and a pass/fail gate.
Free check · Pro adds cloud drift + alerts
$ npx @modelstatus/cli ci . --fail-on retiring
GitHub App Pro
One click, no workflow YAML or secrets to manage. We scan each PR on our servers (your code is sent to us; use the CI option if that's a dealbreaker) and post a Check Run plus a review comment. A button on the check opens a fix PR that swaps in the replacements.
Server-side · included with Pro
Pricing
Plans cover the cloud inventory and alerts. The CLI itself is always free.
Free
$0forever
One project, up to 15 usages, with email alerts before a model retires.
No card. Ever, on Free.
Most popular
Pro
$5/ year
Unlimited projects and usages, plus Slack, Discord, SMS, webhooks, CI drift, and the API.
No card to start.
Lifetime
$29once
Pro, paid once. No renewal to forget.
One-time $29 at checkout. Pro unlocks instantly.
Cloud inventory
A free account stores one project's inventory (up to 15 usages) and emails you before a model retires. Pro lifts the caps and adds Slack, Discord, SMS, webhooks, CI drift, and the API.
From LLM Status <alerts@llmstatus.ai>
⚠ Amazon Nova Premier retires in 25 days
Amazon Nova Premier (Amazon) shuts off on 2026-09-14.
your usages3 in api-service · prod
first seenworkers/classify.py:88
The real next retirement from the registry — usage lines are a sample. The button works.
Dashboard
Total tracked
527
15 providers · live registry
Needs attention
99
79 retired · 20 retiring soon
Deprecating
41
Plan a switch
Next retirement
Amazon Nova Premier
in 25d · 2026-09-14
| Health | Model | Project | Env | Where used | Retires |
|---|---|---|---|---|---|
| ▲ Retiring soon | AMAmazon Nova Premier | api-service | prod | workers/classify.py:88 | 2026-09-14in 25d |
| ✕ Retired | MFGPT-5.3 Chat | rag-pipeline | prod | rag/legacy_index.py:12 | 2026-08-1010d ago |
| ◑ Deprecating | OAGPT-5 | support-bot | prod | bot/agent/handler.ts:121 | 2026-12-11in 4mo |
| ● Healthy | ANClaude Opus 4.7 | api-service | prod | services/answer.go:215 | 2027-04-16in 8mo |
| ● Healthy | AMGPT-5.5 | rag-pipeline | prod | rag/extract.py:71 | — |