This is an alpha version of an agent that can help bootstrap LangGraph applications. It will focus on creating the correct nodes and edges, but will not attempt to write the logic to fill in the nodes and edges - rather will leave that for you.
The agent consists of a few steps:
- Converse with the user to gather all requirements
- Write a draft
- Run programatic checks against the generated draft (right now just checking that the response has the right format). If it fails, then go back to step 2. If it passes, then continue to step 4.
- Run an LLM critique against the generated draft. If it fails, go back to step 2. If it passes, the continue to the end.
You can run this code locally with LangGraph Studio
You can deploy the code yourself to LangGraph Cloud
- Run more programatic checks (linting, checking imports)
- Try to run the generated code
- Attempt to generate code for the nodes and edges