Skip to content

RepoPilot v1.0.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 07:07
· 10 commits to main since this release

RepoPilot 1.0.0

First release of RepoPilot, a self-hosted GitHub PR testing and repair agent built with the OpenAI Codex SDK.

Downloads

Download and extract the package for your platform: Linux x64/ARM64, macOS Intel/Apple Silicon, or Windows x64. Each portable archive includes Node.js, application dependencies, configuration examples and QUICKSTART.md. Check SHA256SUMS.txt before use. Launch with ./repopilot on Linux/macOS or .\repopilot.cmd on Windows. Git and Docker with Linux containers are external prerequisites.

Included

  • Codex-based repository rule review, requirement-driven tests and bounded repair proposals.
  • Trusted base policy and nested AGENTS.md checks with code/rule citations.
  • Independent Node/Vitest verification, frozen tests and same-case regression evidence.
  • Monorepo commands, disposable dependency services, environment retries and unstable-test detection.
  • Local checks, GitHub PR polling, task cancellation/replay, JSON/Markdown evidence and optional repair branches/draft PRs.
  • init, doctor and --version for portable installations.
  • Versioned agent image: ghcr.io/indada/repopilot-agent:1.0.0 for Linux amd64/arm64; Dockerfile and sources are also included for local builds.

First run

./repopilot init --repo OWNER/REPOSITORY --config config.local.json
./repopilot doctor --config config.local.json

Configure trusted test commands/images before checking a repository. Enable Codex with OPENAI_API_KEY and agent.enabled; repair and publishing remain separate opt-in settings. Self-hosting covers the controller and test execution; model calls use OpenAI services. No automatic merging.

The current scope is public text-based same-repository PRs and Node/Vitest evidence. Fork execution, browser E2E, a dashboard and distributed execution are not included. Packages are not code-signed/notarized. See the bundled security and verification documentation for boundaries and test coverage.