Autonomous coding agent for repository-wide changes
Top 11.7% on SourcePulse
Open SWE is an open-source asynchronous coding agent designed for autonomous code modification and repository management. It assists developers by understanding codebases, planning solutions, and executing code changes, ultimately automating the creation of pull requests.
How It Works
Open SWE leverages LangGraph to orchestrate a multi-step process involving planning, execution, and integration with GitHub. Its architecture emphasizes a dedicated planning phase for deep codebase understanding and allows for human-in-the-loop feedback during execution. The system supports parallel task execution in a cloud-based sandbox environment and automates the creation of GitHub issues and pull requests.
Quick Start & Requirements
open-swe-max
labels) are noted for enhanced performance.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The public demo requires users to supply their own LLM API keys. Enhanced performance for complex tasks is tied to specific, potentially costly, LLM models.
1 day ago
Inactive