CLI that auto-generates PR descriptions, reviewers, and labels from your diff using AI.
pr-autopilot eliminates the friction of writing pull request descriptions.
It reads your git diff, understands the change, and generates a structured PR
description using Claude. Built for engineering teams in regulated financial
services, fintech, and manufacturing where clear change documentation is a
compliance requirement, not just good practice.
Run it standalone, pipe it into your CI pipeline, or install it as a git hook so every PR is documented before it is opened.
pip install pr-autopilot
# Generate a PR description from your current branch diff
pr-autopilot generate
# Generate and push directly to an open GitHub PR
pr-autopilot generate --push
# Suggest reviewers based on changed files
pr-autopilot review
# Auto-label the PR by change type
pr-autopilot label
# Install as a git hook (runs automatically on every push)
pr-autopilot hook install| Command | Description |
|---|---|
pr-autopilot generate |
Generate PR description from current diff |
pr-autopilot review |
Suggest reviewers based on changed files |
pr-autopilot label |
Suggest labels based on change type |
pr-autopilot hook install |
Install as git prepare-commit-msg hook |
pr-autopilot hook uninstall |
Remove the git hook |
## Summary
Brief description of what changed and why.
## Type of change
- [x] Feature / Bug fix / Refactor / Docs / Infrastructure
## Key changes
- List of meaningful changes extracted from the diff
## Risk assessment
- Blast radius, rollback complexity, data migrations
## Testing
- What was tested and how
## Compliance notes
- Relevant regulatory considerations (fintech/manufacturing context)| Variable | Description | Required |
|---|---|---|
ANTHROPIC_API_KEY |
Claude API key for generation | Yes |
GITHUB_TOKEN |
GitHub token for pushing descriptions | No |
PR_AUTOPILOT_INDUSTRY |
Industry context (fintech/manufacturing) | No |
In regulated environments, PR descriptions serve as audit trail artifacts.
pr-autopilot generates descriptions that include risk assessment and
compliance notes relevant to fintech (PCI-DSS, SOX) and manufacturing
(IEC 62443, ISO 9001) contexts.
See CONTRIBUTING.md.
Apache 2.0 — see LICENSE.