GitHub-native maintainer agent

Keep repositories moving. Turn issues into verified PRs.

RepoKeeper runs maintenance where open source work already happens: GitHub issues, Actions, branches, checks, and pull requests. It watches the queue, reads the codebase, verifies changes, and leaves maintainers with reviewable work instead of another prompt.

Trigger
Issue label or comment
Context
Repo files + maintainer profile
Verify
Project lint and tests
Deliver
Branch, commit, pull request

GitHub Copilot helps you code in the editor and review PRs. CodeRabbit and PR-Agent automate PR workflows with line-level suggestions. RepoKeeper does what they don't — implements issues, fixes PRs conversationally, scans 8 ecosystems for outdated dependencies, diagnoses CI failures, and monitors your community. Two backends: native (fast, cheap) and Pi (autonomous agent loop for complex tasks).

What ships now

  • Issue-triggered implementation agent with native and Pi backends
  • Conversational PR fix mode — comment on a PR, agent fixes it
  • Inline code review with severity indicators on specific lines
  • Auto-labeler for issues and PRs (15 categories, diff-aware)
  • Profile-driven code style, skip keywords, and PR guardrails
  • Pre-PR verification through discovered or configured commands
  • Community radar (issues + discussions) and daily patrol reports

Fastest path

  1. Copy one GitHub Actions workflow into the repository.
  2. Add a DEEPSEEK_API_KEY repository secret.
  3. Label an issue agent-todo or comment /repokeeper go.
  4. Review the generated pull request.
  5. Comment /repokeeper go on the PR with feedback to get fixes.
github-actions / repokeeper
# label: agent-todo
[repokeeper] Issue #42: Add dark mode toggle
[repokeeper] Running Pi coding agent (deepseek-chat)...
[repokeeper] Plan: Add theme state and styles
[repokeeper] Verifying: ruff check .
[repokeeper] Verifying: pytest tests
PR opened: github.com/owner/repo/pull/67

Current boundary

  • Human review remains required before merging generated PRs
  • Workflow file edits are blocked for GitHub token safety
  • Dependency upgrades and CI repair PRs are reported as candidates first

RepoKeeper vs. AI coding tools

Copilot Code ReviewCodeRabbitPR-AgentRepoKeeper
Issue → PRNative + Pi
PR fix (conversational)Push to same branch
Code reviewPR onlyLine-level/reviewInline + severity
PR descriptionAuto/describe/describe
Auto-labelingYesYes15 categories, diff-aware
Dependency scanning8 ecosystems
CI auto-fixRepair PRs
Community radarIssues + discussions
Scheduled / cronDaily patrol
OSS costSubscriptionFreeFreeFree (your own LLM key)