Python

SWE-agent

Agent that fixes GitHub issues
by SWE-agent · MIT
20 629stars2 263forksPythonlanguage5 days agolast push
AI agent frameworkAutonomous issue-fixing agentMITCloud-optionalPythonAdvanced

From the README

Excerpts from the project README on GitHub. Copyright and licensing remain with the respective authors.

A high count usually means the project is heavily examined. A low count usually means it is little examined — not that it is safe.
No public activity signals for this tool — it has no open repository we can measure.
Olud Pulse ⓘ ★★★★★★★★★★ /100 signals tracked
🐳 Docker pulls 📦 PyPI downloads / month 📦 npm downloads / month 🚀 Latest release ·
Visit website →View on GitHub

What is SWE-agent?

SWE-agent from Princeton turns an LLM into an autonomous agent that fixes bugs in real GitHub repositories using a purpose-built agent-computer interface.

Why people choose SWE-agent

SWE-agent at a glance

CategoryAI agent framework
TypeAutonomous issue-fixing agent
LicenseMIT
Runs locallyCloud-optional
Built withPython
Skill levelAdvanced
Best forautomated bug fixing on real repos
See GitHub stats & activity

Open-source alternatives to SWE-agent

Other open-source ai agent framework tools worth comparing:

LoopXKeep long-running agent loops on durable, reviewable stateCrewAIOrchestrate role-playing agent crewsPaperclipRun a company of AI agents from one dashboardAutoGenMicrosoft's conversational agent frameworkLangGraphStateful, controllable agent graphsMetaGPTA software company of LLM agentsAutoGPTThe original autonomous GPT agentOpenHandsAI developer that writes and runs codeSuperAGIDev-first autonomous agent platformBabyAGIMinimal task-loop autonomous agentAgnoFast, lightweight multi-modal agentsLettaStateful agents with long-term memorysmolagentsAgents in a few lines of codePydantic AIType-safe agents for productionAgent ZeroA general agent that grows with your promptsCAMELThe research framework for agent societiesElizaAgents with personality for Discord, X and moreGoogle ADKGoogle's official Agent Development KitNeverApplyAn agent that tailors your resume and applies for youOpenClawA personal AI assistant that runs on any platformHermes AgentAn agent that keeps what it learns from youMem0Long-term memory for AI agentsComposio250+ ready-made tools for your agentsAG2The community continuation of AutoGenOpenAI SwarmMinimal multi-agent handoffsPhidataAgents with memory, knowledge and toolsJulepStateful agents as a serviceAgent BarnRuns AI agents in Slack, Teams and Telegram, self-hostedArvowWrites and publishes SEO articles to a CMS, plus backlinks.VectoreeOne project key for models, auth, Postgres and storage

SWE-agent head-to-head

SWE-agent vs LoopXSWE-agent vs CrewAISWE-agent vs PaperclipSWE-agent vs AutoGenSWE-agent vs LangGraphSWE-agent vs MetaGPTSWE-agent vs AutoGPTSWE-agent vs OpenHandsSWE-agent vs SuperAGISWE-agent vs BabyAGISWE-agent vs AgnoSWE-agent vs LettaSWE-agent vs smolagentsSWE-agent vs Pydantic AISWE-agent vs Agent ZeroSWE-agent vs CAMELSWE-agent vs ElizaSWE-agent vs Google ADKSWE-agent vs NeverApplySWE-agent vs OpenClawSWE-agent vs Hermes AgentSWE-agent vs Mem0SWE-agent vs ComposioSWE-agent vs AG2SWE-agent vs OpenAI SwarmSWE-agent vs PhidataSWE-agent vs JulepSWE-agent vs Agent BarnSWE-agent vs ArvowSWE-agent vs Vectoree

FAQ

Is SWE-agent free?

SWE-agent is free and open-source (MIT license), so you can use, self-host and modify it at no cost.

Can I run SWE-agent locally?

SWE-agent can be used locally or in the cloud depending on your setup.

What is the best alternative to SWE-agent?

Popular open-source alternatives include LoopX, CrewAI, Paperclip. See the comparisons above to choose.

Explore more open-source AI

Browse the full directory of open-source AI tools, models and projects — updated daily.

Browse all tools →