We build ProPR with ProPR.

Since May 2025, every product we ship has moved through ProPR's plan, isolated run, and PR review loop. Several of those repositories are public: read the pull requests yourself.

Plan
Build
Merge

Public record

The public record, as of November 2026.

Each figure comes from a public API and links to the page where you check it.

1,391merged pull requests ProPR opened in its own repositoryGitHub search
42,238Docker Hub pulls of the propr/* imagesDocker Hub
2,559npm downloads of propr-cli in the last 30 daysnpm
33GitHub stars on integry/proprGitHub
676ProPR pull requests merged in the last 90 daysGitHub search
  • 56 releases on GitHub, the first (v0.8.0) published on 3 July 2026.
  • integry/propr was created on 23 May 2025: 17 months of daily use on the record.
  • Docker Hub counts pulls across 12 public propr/* images; npm counts propr-cli downloads from 12 October 2026 to 10 November 2026.

One public change, from issue to merge.

Issue #2901 and pull request #2934 are one task from a ProPR plan run in epic mode. The captures are unedited crops of the thread.

  1. 01
    The issue becomes a pull request.

    Claude Opus 5.5 implements it. The opening record links the issue and lists the commit, model, tokens, cost, and subscription usage.

  2. 02
    Review drives the next commit.

    Ultrafix starts from the task's settings. GPT-6 Astra scores the branch 6/10 and files merge blocker F1. The fix pass resolves it in one commit with a regression test.

  3. 03
    The goal decides the merge.

    The re-review finds no blockers and scores 9/10, above the 8/10 goal. The issue carries the auto-merge label, so ProPR merges it into the plan's epic branch. No one had to touch the thread.

Open source PR #2934

Issue #2901 becomes a pull request

Public pull request 2934, opened by propr-dev for issue 2901 and merged, with the AI Implementation Summary: branch, commit 2b9472a, and execution details including Claude Opus 5.5, 3.63M tokens, and $1.83 API cost.

Ultrafix starts with the task's settings

ProPR confirming the Ultrafix loop with a goal of 8 out of 10, at most 10 cycles, and /review as the first action.

Review: merge blocker F1, score 6/10

The first ProPR AI review by codex:gpt-6-astra with merge blocker F1, To-do updates can attribute another owner's records to the caller.

Fix: commit b4e98fb addresses F1

ProPR reporting the follow-up commit b4e98fb that addresses finding F1, with cause, fix, regression test, and verification.

Re-review: no blockers, score 9/10

The second ProPR AI review with no merge blockers, suggestions S2 and S3, and Score: 9/10.

ProPR merges into the epic branch

The timeline showing propr-dev removing the ultrafix label and merging commit 0fecd57 into the epic branch 2888-epic-task-assignment-1m4.

Open the pull requests and read them yourself.

Each started as an issue, ran in an isolated workspace, opened a pull request, and went through review. Read the case studies: where each project started, how the work ran, and the numbers.

integry/propr

1,391 merged

ProPR builds and maintains its own codebase through ProPR. Regular PR #1613 implemented setup-wizard issue #1601 as one part of its larger plan.

A production web game with leaderboards, OAuth, a live terminal UI, and Cloudflare Turnstile. PR #855 added supporter-only /promote titles across the header and leaderboard.

The companion subscription-capacity tracker. PR #77 implemented activity-based usage polling through local log monitoring.

An MCP server testing tool built with an early version of ProPR. PR #159 added OAuth 2.1 authentication for remote servers.

Run the same loop on your own repositories.

ProPR's own pull requests show scoped plans, agent commits, scored review findings, follow-up changes, and checks, with every action in the GitHub discussion. Your first reviewed pull request is two commands away.

Install in two commands →