> For the complete documentation index, see [llms.txt](https://nx.docs.scailable.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nx.docs.scailable.net/nx-ai-manager-v6.1.1/ai-models-support/custom-models.md).

# Custom models

In theory, the **Nx AI Manager** can run any vision model. While it offers seamless support for image classification and object detection, it is also capable of running other model categories, such as:

* Image/instance segmentation
* Keypoint detection
* Vision-language models (VLMs)
* Custom model developed from scratch using PyTorch or Tensorflow

For these advanced model types, however, [external pre-processing](/nx-ai-manager-v6.1.1/nx-ai-manager/advanced-configuration/external-preprocessing.md) and [post-processing](/nx-ai-manager-v6.1.1/nx-ai-manager/advanced-configuration/external-postprocessing.md) are required to:

* Prepare and format the model inputs
* Interpret and process the model’s raw outputs

If you’re experiencing difficulties running a custom model during integration, please contact the support team for assistance.
