1
Install the CLI
2
Create a workspace
cordango new needs an empty directory. It creates a workspace and its first app. One
workspace holds many apps, so cordango add app <name> adds the next one.3
Check it
4
See what you can build it into
5
Generate the application
generated/support/. It’s ordinary source code, and it’s yours. What comes out has no license server, no
account and no runtime dependency on Cordango.6
Run it
When the generator can’t finish
Missing behaviour is loud. If an app uses something the target can’t generate yet, the build refuses instead of quietly producing an application that’s subtly wrong.--allow-incomplete accepts the build anyway, and tells you exactly what got left out.
Next
Build with an AI agent
Tuned starting prompts for Claude Code, Codex, Cursor and GLM.
Concepts
What a workspace, an app and an App Definition actually are.
Editing an app
Changing semantic source, and the four rules worth knowing.
Deploying
Running what the generator produced.

