cd /news/developer-tools/show-hn-find-every-ai-model-your-cod… · home topics developer-tools article
[ARTICLE · art-104515] src=llmstatus.ai ↗ pub= topic=developer-tools verified=true sentiment=· neutral

Show HN: Find every AI model your code calls and warn before it's retired

ModelStatus, a new open-source CLI tool, scans any repository to identify every AI model the code calls and flags deprecated or retiring models with their retirement dates and replacements. The tool, available via Homebrew, npm, or npx, runs offline after pulling a signed registry from cdn.llmstatus.ai, and offers a terminal dashboard, CI integration, and a GitHub App that can open fix PRs. The registry refreshes every 6 hours from models.dev, OpenRouter, and provider APIs, and the tool is free with optional paid plans for cloud inventory and alerts.

read3 min views3 publishedAug 20, 2026
Show HN: Find every AI model your code calls and warn before it's retired
Image: source

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.

mm

.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.

brew install randomartifact/tap/modelstatus-cli

· npm i -g @modelstatus/cli

· try once with npx @modelstatus/cli status

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. 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.

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.

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.

/

search.mm fix

swaps in the replacements.Finding dying models is half the job. One command rewrites them to the registry's replacement, in place.

gpt-4

can't rewrite inside gpt-4o

or `gpt-4-tuned`

.`--dry-run`

previews, `--json`

for tooling. In the TUI, press `f`

.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.

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](/radar) on your phone, or subscribe:
[RSS](/feed.xml) ·
[JSON](/feed.json) ·
[retirements only](/feed.xml?type=model_retired,model_deprecated)

Add a model-lifecycle check to every PR. Two options, and the difference is whether your source code leaves your runners.

Runs in your own CI; your source never leaves your runners, only model IDs go out. Inline PR annotations and a pass/fail gate.

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.

Plans cover the cloud inventory and alerts. The CLI itself is always free.

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.

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
── more in #developer-tools 4 stories · sorted by recency
── more on @modelstatus 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-find-every-a…] indexed:0 read:3min 2026-08-20 ·