Important components
The four plugins every AI pipeline is built from, and which one usually blocks integration.
Development workflow
Use case → AI Hub model check → post-processing check → build the application.
Post-processing modules
Supported use cases, model families, and the metadata each module type produces.
Important QIM SDK components for an AI application
Every QIM SDK AI application is assembled from a small set of components. Two of them decide whether your use case works out of the box: the inference plugin that runs your model, and the post-processing module that turns raw output tensors into usable metadata.Application development workflow
The workflow is driven by two decisions: whether a compatible model is available on Qualcomm AI Hub and whether an existing post-processing module supports the model output. If both are supported, proceed directly to application development. Otherwise, integrate your own model and/or add a custom post-processing module first.Steps 2a and 3a are optional. When a suitable AI Hub model and a compatible post-processing module are available, you can move directly from defining the use case to building the application.
Post-processing modules and supported use cases
Theqtimlpostprocess plugin converts raw model output tensors into structured metadata that can be consumed by the rest of the pipeline. Configure the required post-processing module using the module property and provide any model-specific labels or settings needed by that module. Selecting a module that matches your model’s output is the single most important decision for whether the pipeline produces usable results.
The examples shown are representative model families rather than an exhaustive list. Since post-processing modules are generally based on output tensor formats, many compatible models can reuse the same module. Verify your model’s output tensors against the supported formats reported by
gst-inspect-1.0 qtimlpostprocess before deciding that a custom module is required.Next steps
Pick the card that matches where you are in the workflow.Bring your own model
Step 2a — no AI Hub model fits, so compile and quantize your own for the target.
Add post-processing support
Step 3a — no built-in module matches your output, so write and deploy a custom module.
Build the application
Step 4 — model and module are ready, so choose a path and build.
Related information
- Qualcomm AI Hub — download pre-trained, optimized models to use in these pipelines.
- Plugin reference — every QIM SDK plugin, with properties and caps.
- Sample pipelines — ready-to-run pipelines for each use case.

