This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).

Product Thumbnail

Emendant

Find SDK/API breakage before you install the upgrade

API
Developer Tools
SDK
Visit WebsiteSee on Product HuntNpmTwitter

Hunted bySoham JainSoham Jain

Emendant is a local CLI for TypeScript and JavaScript repositories. It matches source code against a curated feed of changes in six AI SDKs, reports the exact affected call sites, links each finding to tagged provider evidence, and writes bounded patches for eligible changes. Every offered patch says what passed: tests, typecheck, or a structural check. Scans are read only, need no account, make no network request, and upload no source code.

Top comment

Hi Product Hunt. I am Soham, and I built Emendant. A dependency update changes one line in a manifest. The work is finding which source files depend on the API that moved, and deciding whether a patch is safe to offer. Emendant is a local command line tool for TypeScript and JavaScript repositories. It matches your source against a curated feed of changes in six AI SDKs. Each finding names the exact call site and links to tagged provider evidence. A scan is read only, makes no network request, and uploads no source code. Here is the launch proof. AI SDK 5 renamed CoreMessage to ModelMessage. In a public repository built to demonstrate the tool, Emendant found all three uses in src/chat.ts, wrote a three-line patch, installed [email protected] in a copy of the repository, and ran its own typecheck. The patch was marked TYPECHECKED because npm run typecheck passed. The repository has no test script, so this is not a test-verified result. Try it on a TypeScript or JavaScript repository that uses a supported SDK: npx emendant scan Emendant does not update dependencies, review unrelated code or invent changes that are absent from its feed. I would value feedback on whether the finding, evidence and patch grade give you enough information to plan an SDK upgrade.

Comment highlights

No comment highlights available yet. Please check back later!

About Emendant on Product Hunt

Find SDK/API breakage before you install the upgrade

Emendant was submitted on Product Hunt and earned 0 upvotes and 1 comments, placing #160 on the daily leaderboard. Emendant is a local CLI for TypeScript and JavaScript repositories. It matches source code against a curated feed of changes in six AI SDKs, reports the exact affected call sites, links each finding to tagged provider evidence, and writes bounded patches for eligible changes. Every offered patch says what passed: tests, typecheck, or a structural check. Scans are read only, need no account, make no network request, and upload no source code.

Emendant was featured in API (98.6k followers), Developer Tools (519k followers) and SDK (846 followers) on Product Hunt. Together, these topics include over 95.1k products, making this a competitive space to launch in.

Who hunted Emendant?

Emendant was hunted by Soham Jain. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

Want to see how Emendant stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.