Open SWE provides two primary ways to interact with the coding agent, each designed for different workflows and use cases. Whether you prefer direct interaction through a web interface or automated triggers through GitHub webhooks, Open SWE adapts to your development process.
You can explore Open SWE’s capabilities using our hosted demo at swe.langchain.com.
The demo application requires you to provide your own LLM API keys. For
production use or development, we recommend setting up your own instance
following our development setup guide.
Start with the Web Interface guide to understand Open
SWE’s core capabilities, then explore GitHub
Webhooks for automated integration into your
development workflow.
Both usage methods leverage the same underlying LangGraph agent architecture with specialized graphs for planning, programming, and management, ensuring consistent behavior regardless of how you interact with Open SWE.