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.
Open SWE is currently under active development and is not yet ready for production use.
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
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.