Free
Analyze 1 private repository and every public one, with the changes that affect them.
$0 / month
Free, with no card required
Start freeIncludes
- 1 private repository
- Impacts only, no fix pull requests
- 1,000 credits a month
- 1 member

From the software desk
Every package, AI model, API and runtime, tracked the moment it changes. When a change hits your code, Since.dev finds the exact line and opens the pull request that fixes it.
Since.dev reads every release, deprecation and retirement at its source. It analyzes your repository only to find what a change touches, then fixes it.
Read the guideEvery release, deprecation and retirement, recorded with its source.
claude-sonnet-4-5-20250929Source · Anthropic model deprecationsThe exact file and line in your repository that a change hits.
13 const reply = await client.messages.create({14 model: "claude-sonnet-4-5-20250929",15 max_tokens: 1024,A pull request that fixes it, checked before it opens. You review and merge.
Anthropic: replace claude-sonnet-4-5-20250929 with claude-sonnet-5-5 (retires 2026-11-30)
- model: "claude-sonnet-4-5-20250929",+ model: "claude-sonnet-5-5",Every model, API and runtime retirement, counted down.
The date, what replaces it and the page the date comes from. Subscribe in your calendar or your feed reader.
Open the calendarTwo calls. One line to install.
Ask what changed with a GET. Check code against it with a POST. Your agent gets both as MCP tools, so it checks before it writes.
curl "https://api.since.dev/v1/changes?package=npm:zod&since=3.23.8" \
-H "Authorization: Bearer $SINCE_DEV_KEY"Read what changed for a package, an API or a model since a version or a date. Every change comes with its source.
curl -X POST "https://api.since.dev/v1/check" \
-H "Authorization: Bearer $SINCE_DEV_KEY" \
-H "Content-Type: application/json" \
-d '{ "code": "model: \"claude-sonnet-4-5-20250929\"", "language": "typescript" }'Send a snippet, a manifest or a repository. Get back what it hits, where, the days left and the replacement.
claude mcp add --transport http since https://api.since.dev/mcpOne line gives your agent the same two calls as tools: whats_changed and check_code.
These numbers come from the catalog when this page loads. Nobody typed them.
See every retirement dateDependents counted with deps.dev data (CC BY 4.0).
Pricing
Free analyzes 1 private repository and every public one. Paid plans add private repositories, fix pull requests every month and more credits for the API and MCP.
A yearly plan costs 10 months of the monthly price. Fix pull requests and credits still reset every month.
Analyze 1 private repository and every public one, with the changes that affect them.
$0 / month
Free, with no card required
Start free25 private repositories and fix pull requests.
$99 / month
Billed monthly
Choose TeamUnlimited private repositories, every provider and the impact API.
$499 / month
Billed monthly
Choose BusinessUnlimited private repositories and every provider, for products built on the impact API.
$1,499 / month
Billed monthly
Choose PlatformCustom limits, contract billing and priority support.
Custom
Billed by invoice under a signed contract
Talk to usA provider is a company whose APIs, AI models and runtimes a workspace follows. The impact API gives your own tools the places in your code each change affects.
Need more? Add a prepaid balance: extra fix pull requests are $2 each and extra credits $2 per 1,000. Each top-up lasts 12 months.
Only private repositories count toward a plan. The owner of a paid workspace adds $10 to $2,000 at a time, in steps of $1. The balance is used after the month's included fix pull requests and credits, which reset on the 1st (UTC) and do not roll over. Free stops at its credits until the 1st or an upgrade.
Plans are billed on the 1st (UTC), the day credits and fix pull requests reset. Your first charge covers the days until the 1st, and the full price follows on the 1st: each month on a monthly plan, each year on a yearly one. On the workspace your account starts with, the first paid month still includes the plan's full fix pull requests and credits. A higher plan applies at once, unless it moves from yearly to monthly, and so does switching a plan from monthly to yearly. Any other change takes effect at the end of the period you have paid for.
More in the docs, or email hello@since.dev. To plan for deprecations and breaking changes, read how to track breaking changes and the other guides.
Since.dev / Connect a repository
Connect a repository once. Since.dev watches everything it depends on and opens the fix when something changes.