open-swe/apps/docs/index.mdx
open-swe[bot] c8344beb88
[open-swe] docs: Add comprehensive documentation for Open SWE monorepo (#383)
* Apply patch

* Apply patch

* Apply patch

* Apply patch

* Apply patch

* Apply patch

* Apply patch

* Apply patch

* Apply patch

* Apply patch

* content nits

---------

Co-authored-by: open-swe-dev[bot] <open-swe-dev@users.noreply.github.com>
Co-authored-by: bracesproul <braceasproul@gmail.com>
2025-07-10 22:28:36 +00:00

57 lines
1.7 KiB
Text

---
title: 'Introduction'
description: 'An introduction to Open SWE'
---
Open SWE is an open-source cloud-based coding agent built with [LangGraph](https://langchain-ai.github.io/langgraphjs/). It's designed to autonomously understand, plan, and execute code changes across entire repositories.
<Note>
Open SWE is currently under active development and is not yet ready for production use.
</Note>
## 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
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.
<CardGroup cols={2}>
<Card
title="Concepts"
icon="bolt"
href="/concepts"
>
Concepts
</Card>
<Card
title="Setup"
icon="robot"
href="/setup/intro"
>
How to set up Open SWE for development
</Card>
<Card
title="Usage"
icon="database"
href="/usage/intro"
>
Open SWE features, and how to use them
</Card>
</CardGroup>
## What's in These Docs
This documentation covers everything you need to know about Open SWE:
- **Concepts**: Core principles and architecture behind 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
<Tip>
Try out the [live demo](https://swe.langchain.com) to see Open SWE in action.
</Tip>