Starting a project from scratch

All Model W projects are structured according to the principles explained in the Architecture part. The simplest way to respect that when creating a project from scratch is to use the Project Maker.

In a nutshell, you can start a project using UV with the following command line:

uvx --from modelw-project-maker --python 3.14 project_maker

This will ask you a few questions and then create a project for you. You can then follow the instructions given by the tool.

To know more: