app_builder AI_SWE is an AI-powered software development tool (like Lovable/Emergent) built with LangGraph.
It works like a multi-agent development team that can take a natural language request and transform it into a complete, working project — file by file — using real developer workflows.
- Planner Agent – Analyzes your request and generates a detailed project plan.
- Architect Agent – Breaks down the plan into specific engineering tasks with explicit context for each file.
- Coder Agent – Implements each task, writes directly into files, and uses available tools like a real developer.
- Make sure you have uv installed, follow the instructions here to install it.
- Ensure that you have created an API_KEY ready from gemini/openai/groq/any other LLM provider.
- Create a virtual environment using:
uv venvand activate it using the following commands:
For mac or linux:
source .venv/bin/activateFor windows:
.venv\Scripts\activate- Install the dependencies using:
uv syncoruv pip install -r pyproject.toml - Create a
.envfile and add the variables and their respective values mentioned in the.env.examplefile
Now that we are done with all the set-up & installation steps we can start the application using the following command:
python main.py- Create a simple calculator web application.
- Create a to-do list application using html, css, and javascript.
