nemo-curator

Curate large-scale multimodal LLM training datasets with GPU-accelerated tools.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/GarrettRoi/open-manus --skill nemo-curator-garrettroi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nemo-curator
Source: https://github.com/GarrettRoi/open-manus/tree/main/skills/mlops/evaluation/nemo-curator
Command: npx skills add https://github.com/GarrettRoi/open-manus --skill nemo-curator-garrettroi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires nemo-curator, cudf, dask, rapids, and includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of preparing massive, high-quality datasets required for training Large Language Models (LLMs) efficiently and at scale.

Core Features & Use Cases

  • GPU-Accelerated Curation: Leverages NVIDIA's RAPIDS for significantly faster data processing (e.g., 16x faster deduplication).
  • Multimodal Support: Handles text, image, video, and audio data.
  • Advanced Filtering & Deduplication: Includes quality heuristics, exact, fuzzy, and semantic deduplication, PII redaction, and NSFW detection.
  • Use Case: Prepare a clean, diverse, and high-quality dataset of 10TB of text and images for training a new foundation model, ensuring minimal duplication and removal of sensitive information.

Quick Start

Install the necessary libraries for text curation using the command uv pip install "nemo-curator[text_cuda12]".

Frequently Asked Questions about nemo-curator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I accelerate deduplication for large-scale LLM training datasets?

GPU-accelerated data curation for LLM training datasets uses RAPIDS and Dask to scale processing across GPUs, achieving up to 16x faster deduplication. It supports exact, fuzzy, and semantic matching to clean massive text collections efficiently.

Can I use GPU acceleration for multimodal data curation including video and audio?

GPU-accelerated data curation supports multimodal formats including text, image, video, and audio. It applies quality filtering and deduplication across these diverse data types to prepare comprehensive foundation model training sets.

What is semantic deduplication and how does it work for LLM data curation?

Semantic deduplication in LLM data curation identifies and removes contextually similar data points rather than exact matches. This ensures higher dataset diversity by leveraging GPU acceleration for scalable processing across large text collections.

Do I need a GPU to run nemo-curator for text processing?

Yes, nemo-curator requires a GPU for text processing as it relies on RAPIDS and cudf for GPU acceleration. You must install the necessary libraries using the command `uv pip install "nemo-curator[text_cuda12]"`.

How do I redact PII and detect NSFW content in my training data?

To redact PII and detect NSFW content in training data, use GPU-accelerated data curation tools that apply these filters at scale. This ensures sensitive information is removed during the dataset preparation process for foundation models.

What's the best way to curate 10TB of text and images for foundation model training?

The best way to curate massive datasets like 10TB of text and images is using GPU-accelerated tools with RAPIDS and Dask. This approach handles quality filtering, deduplication, and PII redaction efficiently across distributed GPUs.