> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/nemo/curator/llms.txt.
> For full documentation content, see https://docs.nvidia.com/nemo/curator/llms-full.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo/curator/_mcp/server.

# API Reference

> API reference documentation for NeMo Curator core classes, tasks, executors, and resources

This section provides API reference documentation for NeMo Curator's core classes and interfaces.

## Core Classes

The main orchestrator for executing sequences of processing stages.

Base class for all data processing stages in NeMo Curator.

High-level stages that decompose into multiple execution stages.

## Task Types

Task type for text document processing.

Task type for image processing.

Task type for video processing.

Task type for audio processing.

## Executors

Production executor using Cosmos-Xenna for distributed execution.

Ray-based experimental executors.

## Configuration

CPU and GPU resource configuration for stages.

## Source Code

For complete implementation details, see the [NeMo Curator source code on GitHub](https://github.com/NVIDIA-NeMo/Curator).