BESSER documentation¶
Build software from a model. Draw your system in the browser or define it in Python, then generate the code for your application.
New to BESSER? Start in the online editor. You do not need to install anything or write Python to create your first model.
Choose your starting point¶
01 / Use the editor
Create a project, draw or describe a model, and download generated code.
03 / Build an application with AI
Review your model, ask for an application, and follow a Spec-Driven Agent run.
Find what you need¶
Task guides — choose a generator, import models, or generate an app.
Understand BESSER — understand models, diagrams, and generation.
Reference — look up model types, generator options, and APIs.
Install and deploy — install locally or deploy the services.
Troubleshooting — recover from a problem or report it.
Note
Reading the v8 documentation while upgrading an existing installation? Start with the release notes and the migration guide.
Related documentation¶
This site is one of three BESSER documentation sites. The other two are:
Web Modeling Editor docs: using the browser editor, from projects and diagrams to the AI assistant and code generation.
Modeling Agent docs: running, configuring, and extending the service behind the editor’s AI assistant.