nemo-curator

Curate large-scale LLM training datasets with GPU-accelerated deduplication, filtering, and PII redaction.

Updated May 4, 2026
One-click install
npx skills add https://github.com/InverterNetwork/hermes-agent --skill nemo-curator-inverternetwork
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: nemo-curator
Source: https://github.com/InverterNetwork/hermes-agent/tree/main/optional-skills/mlops/nemo-curator
Command: npx skills add https://github.com/InverterNetwork/hermes-agent --skill nemo-curator-inverternetwork

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 high computational cost and complexity of preparing massive datasets for LLM training by providing a GPU-accelerated pipeline for data cleaning and refinement.

Core Features & Use Cases

  • High-Performance Curation: Execute deduplication, PII redaction, and quality filtering up to 16 times faster than CPU-based alternatives.
  • Multi-modal Support: Process text, image, video, and audio datasets within a unified Ray-based pipeline architecture.
  • Use Case: Use this Skill to process terabytes of web-scraped data from Common Crawl, ensuring high-quality training inputs by removing toxic content, duplicates, and PII before model fine-tuning.

Quick Start

Use the nemo-curator skill to initialize a GPU-accelerated pipeline that filters and deduplicates your raw dataset parquet files.

Frequently Asked Questions about nemo-curator

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

FAQPage Schema
How do I deduplicate and clean large-scale web-scraped datasets for LLM training?▼

This approach uses a Ray-based pipeline architecture with RAPIDS libraries to execute deduplication, quality filtering, and PII redaction on raw dataset parquet files, achieving near-linear scaling across GPU clusters.

What is GPU-accelerated data curation and when do I need it for machine learning models?▼

GPU-accelerated data curation uses RAPIDS libraries to clean and refine massive datasets for machine learning models. It is needed when preparing terabytes of multi-modal data like text, images, video, and audio to ensure high-quality training inputs.

Does the nemo-curator pipeline support multi-modal data formats like images, video, and audio?▼

Yes, the nemo-curator pipeline supports multi-modal data formats including text, images, video, and audio. It processes these diverse data modalities within a unified Ray-based pipeline architecture to prepare high-quality inputs for machine learning models.

Can I use dask and RAPIDS to achieve near-linear scaling for PII redaction across GPU clusters?▼

Yes, the pipeline utilizes dask and RAPIDS libraries within a Ray-based architecture to achieve near-linear scaling across GPU clusters for PII redaction and other data curation tasks.

What is the best way to remove toxic content and duplicates from Common Crawl data?▼

The best way is to use a GPU-accelerated curation pipeline that executes quality filtering and deduplication on raw dataset parquet files, removing toxic content and duplicates before model fine-tuning.

Do I need a GPU cluster to run data curation pipelines for terabyte-scale datasets?▼

You do not strictly need a GPU cluster, but utilizing one with RAPIDS libraries provides near-linear scaling and processes terabyte-scale datasets up to 16 times faster than CPU-based alternatives, significantly reducing the high computational cost of data preparation.