Get the latest tech news

AutoCodeRover: Autonomous Program Improvement


Autonomous program improvement. Contribute to nus-apr/auto-code-rover development by creating an account on GitHub.

AutoCodeRover is a fully automated approach for resolving GitHub issues (bug fixing and feature addition) where LLMs are combined with analysis and debugging capabilities to prioritize patch locations ultimately leading to a patch. For example, the patch generated for django__django-11133 can be found at a location like this: output/applicable_patch/django__django-11133_yyyy-MM-dd_HH-mm-ss/extracted_patch_1.diff(the date-time field in the directory name will be different depending on when the experiment was run). This work was partially supported by a Singapore Ministry of Education (MoE) Tier 3 grant "Automated Program Repair", MOE-MOET32021-0001.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of GitHub

GitHub

Photo of world GitHub issues

world GitHub issues

Photo of bench lite

bench lite

Related news:

News photo

Acuity confirms hackers stole non-sensitive govt data from GitHub repos

News photo

Plex Asks GitHub to Take Down 'Reshare' Repository Over Piracy Fears

News photo

GitHub’s new AI-powered tool auto-fixes vulnerabilities in your code