How It Works
Open SWE operates through three specialized LangGraph agents:- Manager Graph: Orchestrates user interactions and coordinates between other graphs
- Planner Graph: Analyzes requirements and creates detailed execution plans
- Programmer Graph: Executes code changes based on approved plans

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:- Usage: How to interact with Open SWE through the web interface and GitHub webhooks
- Setup: Complete development environment setup including monorepo structure, dependencies, and authentication
Try out the live demo to see Open SWE in action.