Step-by-step walkthroughs covering a range of Kalix functionality. Each tutorial is self-contained, with sample data, model files, and expected outputs.
Getting started
Tutorial 1 — Build your first model
Tutorial 2 — Expressions
Tutorial 3 — Relative paths and trailhead paths
Tutorial 4 — Running Kalix from the commandline
Tutorial 5 — Running Kalix from Python
Multi-node systems
- Tutorial 6 [NOT AVAILABLE] — Routed catchment — multiple subcatchments connected by routing reaches
- Tutorial 7 [NOT AVAILABLE] — Adding a storage — dam with inflows, outflows, and a target volume
- Tutorial 8 [NOT AVAILABLE] — Confluences and node ordering
Calibration & analysis
- Tutorial 9 [NOT AVAILABLE] — Calibrating a single catchment with the built-in optimiser
- Tutorial 10 [NOT AVAILABLE] — Multi-objective calibration
- Tutorial 11 [NOT AVAILABLE] — Split-sample validation
Workflow integration
- Tutorial 12 [NOT AVAILABLE] — Batch runs and run management
River operations (advanced)
- Tutorial 13 [NOT AVAILABLE] — Ordering and demand-driven release
- Tutorial 14 [NOT AVAILABLE] — Entitlements and accounts