Emendant does not update dependency versions and does not replace Dependabot. It reads the versions in your checkout and your source code. You run it in the Dependabot branch. No hosted integration is needed.

What each tool does

WorkDependabotEmendant
Propose dependency updatesOpens version-update and security-update pull requests.Reads dependency versions to pick the relevant feed changes.
Help review an upgradeIncludes release notes and changelog information.Links supported changes to affected source locations and release evidence.
Prepare source changesYou review the update PR and its checks.Offers eligible deterministic patches. Assisted fixes need a model provider you select. Some findings have no patch.
Check the resultGitHub recommends automated tests before you merge.Runs discovered or configured typecheck and test commands on a patched copy, and reports an evidence grade.

The workflow

  1. Read the Dependabot PR. Note the package, the old and new version, and any related packages that must move together.
  2. Scan before the update. On the base branch, with Node.js 20 or later:
    npx emendant feed update
    npx emendant scan --package openai
    Relevant changes ahead of the installed version show as pending.
  3. Scan the Dependabot branch. Once the lockfile names the new release, include adopted changes:
    npx emendant scan --package openai --adopted
  4. Preview patches.
    npx emendant fix --package openai --adopted --dry-run
    A dry run checks edits in memory. It does not call a model or run your checks.
  5. Generate patches and read the report. Remove --dry-run. Read .emendant/report.md and each patch. A check that did not run is not a pass.
  6. Merge the source patches with the dependency update as one migration. Run your typecheck, tests, lint and build first.

Coverage. Emendant reports the changes in its feed. A clean scan does not show that an upgrade is complete. See supported projects and known limitations.

The full guide is Use Emendant alongside Dependabot. See also Emendant and Dependabot compared.

Sources

Other tools' behaviour was checked against their own documentation on 13 November 2026.