mkdir research-demo
cd research-demo
dml init{"ahead":null,"behind":null,"branch":"main","branches":[],"commit":null,"mode":"attached","num_indexes":0,"upstream":null}
DaggerML requires Python 3.11 or later. Install it, then create a project with the CLI.
pip install daggermlmkdir research-demo
cd research-demo
dml init{"ahead":null,"behind":null,"branch":"main","branches":[],"commit":null,"mode":"attached","num_indexes":0,"upstream":null}
The commands remain in one shell block so dml init runs inside the new research-demo directory. It creates .dml/ there. The next page uses that same project to create and query a live DAG.
Continue with DAGs. Use dml --help for generated command details; the ordered Use course applies administrative commands in their project, runtime, and sharing workflows.