Agentless: An Agentless Approach to Solve Software Development Problems
This repository profile is provided by osrepos.com, an open source repository discovery platform.

Summary
Agentless is an innovative open-source project that offers an agentless approach to automatically solve software development problems. It streamlines the bug-fixing process through localization, repair, and patch validation phases. This tool aims to enhance efficiency in addressing software issues, particularly demonstrated by its performance on benchmarks like SWE-bench lite.
Repository Information
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Introduction
Agentless is an innovative open-source project by OpenAutoCoder that introduces an agentless methodology for automatically resolving software development issues. Unlike traditional agent-based systems, Agentless streamlines the problem-solving process into three distinct phases: localization, repair, and patch validation. This structured approach aims to efficiently identify, fix, and verify solutions for software bugs.
The project has demonstrated impressive results, achieving significant solve rates on benchmarks like SWE-bench lite, making it a notable tool in automated software engineering.
Installation
To get started with Agentless, follow these steps to set up your environment:
First, clone the repository and navigate into its directory:
git clone https://github.com/OpenAutoCoder/Agentless.git
cd Agentless
Next, create and activate a Conda environment, then install the required dependencies:
conda create -n agentless python=3.11
conda activate agentless
pip install -r requirements.txt
export PYTHONPATH=$PYTHONPATH:$(pwd)
Finally, export your OpenAI API key to enable the tool's functionality:
export OPENAI_API_KEY={key_here}
You are now ready to run Agentless on problems, for example, those found in SWE-bench. For detailed instructions on reproducing SWE-bench lite experiments, refer to the SWE-bench README file within the repository.
Examples
While direct interactive examples are not provided in the main README, Agentless is designed to run on problems from benchmarks like SWE-bench. Users can follow the detailed instructions in the SWE-bench README within the repository to reproduce experiments and apply Agentless to these standardized software development challenges.
The project's effectiveness is further illustrated by its comparison graph against other open-source agent-based approaches on SWE-bench lite, showcasing its competitive performance in automated bug fixing.
Why Use Agentless?
Agentless stands out for its unique agentless approach, which simplifies the architecture for automated software problem-solving. Its three-phase process, encompassing localization, repair, and patch validation, provides a robust and systematic method for addressing bugs.
The project has achieved high solve rates on challenging benchmarks such as SWE-bench lite, demonstrating its capability to effectively fix real-world software issues. Furthermore, its cost-effectiveness, as highlighted by an average cost of $0.34 per issue, makes it an attractive solution for developers looking to automate parts of their debugging workflow.
Links
- GitHub Repository: https://github.com/OpenAutoCoder/Agentless
- Arxiv Paper: https://arxiv.org/abs/2407.01489
- Latest Release Artifacts: https://github.com/OpenAutoCoder/Agentless/releases/tag/v1.5.0
Related repositories
Similar repositories that may be relevant next.

OpenHands: AI-Driven Development with Agent Canvas
August 11, 2026
OpenHands Agent Canvas is a self-hosted developer control center designed for coding agents and automations. It allows users to run various AI agents, including OpenHands, Claude Code, and Codex, across local, remote, and cloud backends. This powerful platform helps automate everyday development tasks, turning coding agents into an always-on engineering team.

LobeHub: Your Chief Agent Operator for AI Team Orchestration
August 8, 2026
LobeHub acts as a Chief Agent Operator, streamlining the management of your AI team. It enables hiring, scheduling, and reporting on agents for 24/7 operations, allowing users to maintain control without constant online presence. This platform transforms individual AI tools into a cohesive, productive team.

QwenPaw: Your Personal AI Assistant for Local and Cloud Deployment
August 7, 2026
QwenPaw is a powerful personal AI assistant designed for easy installation and deployment, either on your local machine or in the cloud. It supports multiple chat applications and offers highly extensible capabilities, making it a versatile tool for various AI-driven tasks. With its robust memory system and security features, QwenPaw aims to be an intuitive and private partner in your digital life.

ReMe: An Advanced Memory Management Kit for AI Agents
August 7, 2026
ReMe is an innovative, local-first memory layer designed for AI agents, transforming conversations and resources into file-based long-term memory. It continuously indexes, links, and consolidates this information, enabling advanced recall and supporting the development of self-evolving agents. This kit helps agents remember and refine their experiences effectively.
Source repository
Open the original repository on GitHub.
15 counted GitHub visits