chdsbd/kodiak

🔮 A bot to automatically update and merge GitHub PRs

Python

1,115

628 commits

updated Sep 11, 2026

See the code

README

kodiak

A GitHub bot to automatically update and merge GitHub PRs

install app | documentation | web dashboard

Automate your GitHub Pull Requests

  • Auto Update – Keep your PRs up to date with master automatically
  • Auto Merge – Add the automerge label to auto merge once CI and Approvals pass.
  • Bot Collaboration – Combine Kodiak with a dependency bot (dependabot, snyk, greenkeeper.io) to automate updating of dependencies

And more! Checkout the Kodiak docs to get started automating your GitHub PRs.

Installation

Kodiak is available through the GitHub Marketplace.

install

If you'd rather run Kodiak yourself, check out the self hosting page in our docs.

View activity via the dashboard at https://app.kodiakhq.com.

Example

kodiak pull request flow

Kodiak automatically updates branches, merges PRs and more!

Documentation

Helpful Links:

Sponsors

Complex IT Aschaffenburg - GROW WITH US

💸 Sponsoring

Using Kodiak for your commercial project?

Support Kodiak with GitHub Sponsors to help cover server costs and support development.

Contributing

Feel free to file feature requests, bug reports, help requests through the issue tracker.

If you'd like to add a feature, fix a bug, update the docs, etc, take a peek at our contributing guide.

Project Layout

This repository contains multiple services that make up Kodiak. The GitHub App which receives webhook events from GitHub and operates of pull requests is stored at bot/. The web API powering the Kodiak dashboard (WIP) is stored at web_api/ and the Kodiak dashboard frontend (WIP) that talks to the web api is stored at web_ui/.

bot
kodiak
prs
pull-requests
python
redis
typescript

chdsbd/kodiak

🔮 A bot to automatically update and merge GitHub PRs

Python

1,115

628 commits

updated Sep 11, 2026

See the code

README

kodiak

A GitHub bot to automatically update and merge GitHub PRs

install app | documentation | web dashboard

Automate your GitHub Pull Requests

  • Auto Update – Keep your PRs up to date with master automatically
  • Auto Merge – Add the automerge label to auto merge once CI and Approvals pass.
  • Bot Collaboration – Combine Kodiak with a dependency bot (dependabot, snyk, greenkeeper.io) to automate updating of dependencies

And more! Checkout the Kodiak docs to get started automating your GitHub PRs.

Installation

Kodiak is available through the GitHub Marketplace.

install

If you'd rather run Kodiak yourself, check out the self hosting page in our docs.

View activity via the dashboard at https://app.kodiakhq.com.

Example

kodiak pull request flow

Kodiak automatically updates branches, merges PRs and more!

Documentation

Helpful Links:

Sponsors

Complex IT Aschaffenburg - GROW WITH US

💸 Sponsoring

Using Kodiak for your commercial project?

Support Kodiak with GitHub Sponsors to help cover server costs and support development.

Contributing

Feel free to file feature requests, bug reports, help requests through the issue tracker.

If you'd like to add a feature, fix a bug, update the docs, etc, take a peek at our contributing guide.

Project Layout

This repository contains multiple services that make up Kodiak. The GitHub App which receives webhook events from GitHub and operates of pull requests is stored at bot/. The web API powering the Kodiak dashboard (WIP) is stored at web_api/ and the Kodiak dashboard frontend (WIP) that talks to the web api is stored at web_ui/.

bot
kodiak
prs
pull-requests
python
redis
typescript

Project health

Overall

4.9/10

Maintained

4/10

Code review

9/10
OpenSSF Scorecard

Significant stargazers

(top 24 of 29)

Nathan Rajlich

6,582 followers · starred May 2020

David Rodríguez

1,339 followers · starred Sep 2020

Gajus Kuizinas

2,635 followers · starred Sep 2022

Dhruv Thakur

170 followers · starred Apr 2026