Repolode
pullfrog

pullfrog/pullfrog

Open-source, bring-your-own-key GitHub bot that runs AI code review, issue triage and CI autofixes inside your GitHub Actions workflows.

Open-source alternative to:CodeRabbit

Stars
1,434
Forks
93
Open issues
19
Last commit
20 hours ago

What is it?

Pullfrog listens for GitHub events such as opened PRs, new issues, submitted reviews and CI failures, then triggers agent runs according to a pullfrog.yml workflow that uses its open-source action. The infrastructure, API keys and costs stay under the user's control.

Pullfrog wraps Claude Code, Codex and OpenCode rather than replacing them, and picks the agent that matches the configured model or subscription. Runs read repo-level files such as CLAUDE.md or AGENTS.md, skills, custom commands and MCP servers. Common automations include reviewing PRs, addressing review comments, fixing CI and merge conflicts, and triaging issues, and each can be toggled and customized per trigger.

The same pullfrog/pullfrog@v0 action can also run as a standalone step in any workflow, taking a prompt and returning a result output. It supports structured output via JSON Schema, and it can be connected to existing subscriptions or to a range of LLM providers using your own keys.

Key features

  • 01Automatically reviews incoming pull requests and can gate merges via status checks.
  • 02Detects CI failures on its PRs and attempts fixes, and can also handle human PRs.
  • 03Autofixes merge conflicts and responds to review comments on Pullfrog PRs.
  • 04Triages issues by answering questions, applying labels and linking related items.
  • 05Provides a GitHub MCP server, a headless browser and sandboxed shell access.
  • 06Uses short-lived installation tokens that are revoked when each run completes.

Use cases

  • Adding an automated AI reviewer to a repository while keeping API keys and costs in-house.
  • Automatically fixing failing CI on bot-authored pull requests.
  • Triaging and labeling incoming GitHub issues.
  • Running a prompt as one stage of a CI/CD pipeline, such as generating release notes on new tags.

Quick start

  1. 1

    Run the init command in your local repo

    npx pullfrog init
  2. 2

    Install the GitHub App and pick a model in the browser console

Things to know

  • Needs a coding-agent subscription or your own model API key to run.
  • Organizations need the paid Pro plan ($30/month) for private repos.

In collections

Topics

FAQ

What is pullfrog?
Open-source, bring-your-own-key GitHub bot that runs AI code review, issue triage and CI autofixes inside your GitHub Actions workflows. Pullfrog listens for GitHub events such as opened PRs, new issues, submitted reviews and CI failures, then triggers agent runs according to a pullfrog.yml workflow that uses its open-source action. The infrastructure, API keys and costs stay under the user's control.
Is pullfrog free to use? What license does it have?
pullfrog is open source under the MIT license. Check the license terms before using it in commercial products.
Is pullfrog still maintained?
Actively maintained. The last commit to pullfrog was on Nov 6, 2026.
What can I use pullfrog for?
Adding an automated AI reviewer to a repository while keeping API keys and costs in-house. Automatically fixing failing CI on bot-authored pull requests. Triaging and labeling incoming GitHub issues. Running a prompt as one stage of a CI/CD pipeline, such as generating release notes on new tags.
How do I install pullfrog?
Run the init command in your local repo: npx pullfrog init Install the GitHub App and pick a model in the browser console
Where can I get pullfrog?
The source code and installation instructions are on GitHub: https://github.com/pullfrog/pullfrog

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects