Choose a generator¶
A deterministic generator turns a model into code for a specific technology. It does not call an LLM. Choose it when its output matches the application you want to build.
I need |
Use |
Model input |
|---|---|---|
Python classes |
Class diagram |
|
Database tables |
Class diagram |
|
A REST backend with persistence |
Class diagram |
|
A Django project |
Class diagram |
|
A React frontend and FastAPI backend |
Class diagram and linked GUI model |
|
A different stack or extra application features |
Model and written requirements |
See the full generator catalogue for Java, JSON Schema, agents, neural networks, quantum circuits, and other targets.
What to check before generation¶
Validate the model and resolve errors.
Make sure the chosen generator accepts that model type.
For a web application, link the GUI’s data-bound controls to the class model.
Choose a new output directory or export your existing work before regenerating. Generation may replace generated files.
After generation, read the generated project’s run instructions and install its dependencies in its own environment. A valid model does not guarantee that every deployment environment is configured correctly.