Open SWE is an open-source cloud-based coding agent built with LangGraph. It's designed to autonomously understand, plan, and execute code changes across entire repositories.

How It Works

Open SWE operates through three specialized LangGraph agents:

The agent can be used through a web interface or triggered automatically via GitHub webhooks, making it flexible for both interactive development and automated workflows.

Open SWE UI Screenshot

Setup

How to set up Open SWE for development

Examples

Examples of tasks you can try out

Usage

Open SWE features, and how to use them

What's in These Docs

This documentation covers everything you need to know about Open SWE:

Try out the live demo to see Open SWE in action.