AutoPR  by irgolic

AI-powered workflows for codebase automation

created 2 years ago
1,342 stars

Top 30.5% on sourcepulse

GitHubView on GitHub
Project Summary

AutoPR enables AI-powered workflows over codebases, targeting developers and teams seeking to automate code summarization, issue tracking, and custom Git operations. It offers features like living READMEs, automated TODO management, and PR summarization, aiming to streamline development processes.

How It Works

AutoPR leverages GitHub Actions and Docker to execute AI-driven workflows. It defines custom actions and triggers using JSON schemas, allowing users to configure complex operations like generating code summaries, managing issues, and automating Git commits. The system is built with Python and Poetry, utilizing a Docker image for consistent execution environments.

Quick Start & Requirements

Highlighted Details

  • Automates code summarization into nested READMEs.
  • Tracks TODOs by creating GitHub issues.
  • Maintains API call history within Git.
  • Customizable workflows defined via YAML and JSON schemas.

Maintenance & Community

The project is noted as "currently not actively maintained" by its maintainer, though it was used internally. The last functional version for autonomous PR generation from issues is v0.1.2.

Licensing & Compatibility

The project is licensed under the MIT License.

Limitations & Caveats

The project is explicitly stated as not actively maintained, which may impact future support and bug fixes. The primary autonomous PR generation feature is tied to a specific older version (v0.1.2).

Health Check
Last commit

1 year ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
30 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.