DENKflow SDK documentation
DENKflow is DENKweit's inference SDK for running exported Vision AI models and pipelines in your own applications.
This documentation is written for integrators who want to:
- install the SDK on Linux, Windows, or Jetson
- choose the right execution provider such as
CPU,OpenVINO,CUDA,TensorRT, orDirectML - deploy exported
.denkflowpipelines in production - build custom pipelines from individual
.denkmodelfiles - run the SDK inside Docker with persistent licensing and cache data
Recommended reading path
If you are new to the SDK, follow this order:
What you can run
The recommended production artifact is a .denkflow file exported from the DENKweit Vision AI Hub.
A .denkflow file contains the full pipeline, including model selection, preprocessing, and the execution-provider configuration chosen at export time.
If you want full control, you can also build pipelines manually from .denkmodel files.
In that case, you choose the runtime device yourself in code.
Platform overview
| Platform | CPU | OpenVINO | CUDA | TensorRT | DirectML |
|---|---|---|---|---|---|
| Linux x86_64 | yes | yes | yes | yes | no |
| Windows x86_64 | yes | yes | yes | yes | yes |
| Linux ARM64 / Jetson | yes | no | yes | Orin class devices | no |
Need help?
Start with the Troubleshooting Guide. If you still need help, include your OS, Python version, execution provider, hardware details, and a minimal reproduction script.