AutoCodeRover
the six Ws · specification
Maintained by nus-apr, a National University of Singapore research group.
An autonomous agent that localizes and patches bugs from GitHub issues using code-structure-aware search.
Runs locally as a Python tool, typically in a container against a target repo.
Reach for it when resolving GitHub issues or benchmarking automated program repair.
Uses program structure and fault localization for more targeted patches.
An LLM API key (OpenAI or Anthropic), Python, and Docker.
Academic open-source; the agent reads and patches code in a container, so review patches. GPL-3.0 licensed, research-grade.