ise-uiuc/Repilot
Repilot, a patch generation tool introduced in the ESEC/FSE'23 paper "Copiloting the Copilots: Fusing Large Language Models with Completion Engines for Automated Program Repair"
Repilot is a tool for software developers that automatically generates code patches to fix bugs in Java programs. It takes a buggy Java program as input and outputs potential code fixes, helping developers quickly identify and apply solutions. This is useful for Java software engineers and quality assurance teams.
136 stars. No commits in the last 6 months.
Use this if you are a Java developer looking for an automated way to generate and test potential bug fixes in your code.
Not ideal if you are working with programming languages other than Java or require fixes for logical errors that go beyond typical code bugs.
Stars
136
Forks
12
Language
Python
License
Apache-2.0
Category
Last pushed
Oct 09, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/ise-uiuc/Repilot"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Romelium/mpatch
Applies diffs based on context, not line numbers. Useful for AI-generated code.
Goshenkata/DryScan
A Semantic Code Duplication & Reuse Analyzer
ThalesMMS/Code-Scanner
Fast Rust/Python/Bash tool that scans code projects and generates a text file containing all...
agent-sh/git-map
Git history analysis plugin for agentsys - static cached JSON artifact from git history
673Matthew/reposherlock
🔍 Analyze GitHub repos to reveal architecture, run commands, security risks, and actionable...