Daitum
Daitum is a platform for building and deploying optimisation applications.
It allows you to define data, business rules, optimisation logic, and user interfaces in a single model, then deploy that model to a shared execution engine. The result is a complete, configurable planning application without needing separate backend services or frontends.
This documentation explains how to build, package, and deploy Daitum applications using the Python SDK.
Website: daitum.com
Source: github.com/daitumapi/daitum-core
daitum-core
daitum-core is the Python SDK for building Daitum applications.
Each application is defined by three parts:
a model (data structures and logic)
a configuration (algorithms, objectives, data sources)
a UI (screens and components)
These are bundled into a deployable package and uploaded to the platform.
pip install daitum-core
The SDK includes three main packages:
daitum-model — define data structures and formulas
daitum-ui — define screens and components
daitum-configuration — define data sources and optimisation behaviour
Getting Started
Tutorials