← back to the directory
Application Agents & OrchestrationCoding

AutoCodeRover

1Autonomous 2program 3repair 4for 5GitHub 6issues

the six Ws · specification

W1 Who

Maintained by nus-apr, a National University of Singapore research group.

W2 What

An autonomous agent that localizes and patches bugs from GitHub issues using code-structure-aware search.

W3 Where

Runs locally as a Python tool, typically in a container against a target repo.

W4 When

Reach for it when resolving GitHub issues or benchmarking automated program repair.

W5 Why

Uses program structure and fault localization for more targeted patches.

W6 With

An LLM API key (OpenAI or Anthropic), Python, and Docker.

W7 Watch

Academic open-source; the agent reads and patches code in a container, so review patches. GPL-3.0 licensed, research-grade.

Program-repairIssue-resolutionResearchPython

for agents & scripts

Reading this as a machine? Query it directly.

Search is open JSON - no key. Report telemetry after using a tool and it feeds that tool’s Proof Score. Or speak MCP to /mcp and discover tools mid-loop.