Open Source
SWE-agent
by SWE-agent
SWE-agent takes a GitHub issue and tries to automatically fix it, using your LM of choice. It can also be employed for offensive cybersecurity or competitive coding challenges.
Our verdict
We have not reviewed SWE-agent yet
No one at Enterprise DNA has checked this listing against its sources. The description comes from public listings gathered automatically. Any fact below shows where it came from and when it was last checked.
From the listing
About SWE-agent
SWE-agent is an open-source Python tool that takes a GitHub issue and attempts to automatically resolve it using a language model of your choice. It can also be applied to offensive cybersecurity tasks and competitive coding challenges. It was presented at NeurIPS 2024.
Best for
Developers and researchers who want to automate bug fixing or explore LM-driven security tasks.
Use cases
- Automatically generate patches for GitHub issues
- Simulate offensive security scenarios with an LM
- Solve competitive coding problems autonomously
Notes
20,684 stars on GitHub. Last updated 2026-10-26. Licensed MIT.
Pros
- Model-agnostic, works with your preferred LM
- High community traction with over 20k stars
- Peer-reviewed research backing (NeurIPS 2024)
Cons
- Requires setup and configuration of an LM backend
- Success rate depends heavily on issue clarity and model capability
- May not handle complex, multi-file issues reliably
Key facts
What we have checked
- Latest version
- 1.1.0 (released 22 May 2025)
- Days since the last commit
- 4
- GitHub forks
- 2,263
- GitHub stars
- 20,748
- Days to a first reply on issues
- 33.1
- Open issues
- 58
- Releases in the last 90 days
- 0
Each value shows when we last confirmed it and where it came from. Values we have not confirmed are left out, never guessed.
Stars and usage
How SWE-agent is growing
20,693 to 20,748
Health and security
Is SWE-agent looked after, and what do its setup files show
Health score
56 out of 100
| Part | Points | What we saw |
|---|---|---|
| Recent activity | 30 of 30 | Last push 4 days ago |
| Releases | 0 of 15 | 0 releases in 90 days |
| Issue replies | 0 of 20 | First reply in 33.1 days (median) |
| Maintainer | 15 of 15 | Owned by an organisation |
| Official source | Not counted | MCP servers only |
Alternatives
Alternatives to SWE-agent
| Record | Type | How we know | Checked |
|---|---|---|---|
| DevinThis is an alternative to it | Product | Linked recordGitHub |
Compare
Compare SWE-agent side by side
Sources
Where this comes from
A source shows what was published when we checked it. It does not certify security, performance or a working installation. Read our method.
Changelog
What changed
Released 1.1.0
Released 1.0.1
Released 1.0.0
Released 0.7.0
Released 0.6.1
Released 0.6.0
Released 0.5.0
Released 0.4.0
Released 0.3.0
Released 0.2.0
Open-source & AI alternatives
Swap-in tools that solve the same job. Weigh the trade-offs before you commit.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.