SDKProof
How ready is your SDK for AI coding agents?
FreeAI AgentsAI Coding2,911 impressions#5 of its week2 comments
Maker links to DevHunt
Comments
>log in to comment@zain Thanks, & that's the direction I want to take it. Right now I only have the other axis, and half by accident. When Opus 5 shipped I re-ran the whole board & two libraries jumped 90 to 100 (Vercel AI SDK 7 and Zod 4). So I can watch the score move per model, but not yet per library version. Per-version is the more useful one for teams, I agree. That's the version where you can point at a specific upgrade & say this is what it cost you. It needs me to keep the old lockfiles around & re-run on each major, which I'm not doing yet but should be. One question since you're clearly thinking about this properly. Would you want it as a history on the library page, or as something that tells you when it moves? Those are pretty different builds & I'd rather build the one people actually want.
- Zain Sheikh· 3mo ago
Letting the compiler decide instead of an AI judging another AI is a clean signal. Do you plan to track scores per library version over time so teams can see when an upgrade breaks AI accuracy?
More AI Agents tools →74 free dev tools →
SDKProof evaluates how well AI coding assistants handle updated TypeScript library APIs by compiling generated code against real packages.
- for
- Developers building or testing AI coding assistants for TypeScript libraries.
- pricing
- open source
- license
- MIT
Key features
- Drift detection — Compares two published npm versions and shows API changes without installing anything.
- Real coding tasks — Runs AI models on library-specific tasks and feeds results to the TypeScript compiler.
- Compiler-based scoring — Counts a task as passed only if the generated code compiles with tsc.
- CLI interface — Run with a single npx command, e.g., npx sdkproof <package>.
- Open-source — The tool is free and can be run on any TypeScript package.
- Scorecards per library — Shows pass rates for libraries like Prisma, Next.js, TanStack Query, etc.
Use cases
- Validate an AI assistant’s output against the latest version of a TypeScript SDK
- Detect breaking API changes that cause AI-generated code to fail
- Generate a scorecard for multiple libraries to compare model performance
- Automate regression testing of AI-written code after a major library release
SDKProof FAQ
How does SDKProof decide if an AI answer is correct?+
It runs the generated TypeScript code through the real installed package and the TypeScript compiler; only compiled code counts as a pass.
Do I need an API key or install the target library?+
No, SDKProof reads package versions from npm and performs type-checking without requiring an API key or manual installation.
What command runs the evaluation?+
Use the CLI: npx sdkproof <package> or npx sdkproof driftPackageName to compare versions.
Which AI model was used for the published scores?+
Claude Opus 5 was used for the example tasks and scorecards.
Is SDKProof limited to specific libraries?+
It works with any TypeScript package published on npm; the site shows examples for eight libraries.
Summarized by DevHunt from sdkproof.dev · Sep 28, 2026. Details may change; check the official site.








