Skip to main content

Yanib reviews what a pull request affects, then tells the people it reaches

It connects to your GitHub repositories and does two jobs, in order. While a pull request is open, it traces the change to the code that depends on it and posts one advisory review in GitHub. After merge, the confirmed change becomes a release update for the teams and users who need to know.

Why we built Yanib

Yanib is built by engineers who work in shared codebases every day. It started with a familiar failure. A change merged in one repository broke a team in another part of the company, and nobody had told them, because nobody knew they were affected.

The tools available announced releases. None of them could say who a change would reach before it shipped, or make sure those people heard about it after. So the review half of Yanib names the affected code while the pull request is open: the source repository always, plus the connected repositories you choose. Reviews are advisory and explain their own coverage limits.

The release half turns the confirmed change into release stories, documentation follow-up, and notifications for the destinations you configure. Nothing writes to your default branch. Yanib is independent and founder-run, and every release of Yanib is reviewed and published through Yanib.

What Yanib does

  • PR Impact Review

    Code-local findings, likely consequences, recommendations, and verification in GitHub.

  • Publish everywhere

    Push once; it reaches every channel your users read, in one click.

  • Selected repository scope

    Analyze the current repository and the connected consumers you explicitly select. Selection is not proof of impact.

  • Team digests

    AI generated weekly velocity reports showing who shipped what across all your repos.

  • Release stories

    Draft release updates from commits and merged PRs, review them, and publish to configured destinations.

  • Independent controls

    Enable review delivery, docs pull requests, and downstream issues separately. Nothing writes directly to your default branch.

Ready to try it?

Start with one repository on Free. See evaluation options for cross-repository review.

Get started freeEvaluation options