nemo-curator

Automate end-to-end curation of large multimodal datasets for LLM training.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

NeMo Curator automates end-to-end curation of large multimodal datasets used for training LLMs, reducing noise, duplicates, and unsafe content while preserving valuable signals.

Core Features & Use Cases

  • Fuzzy deduplication (GPU-accelerated MinHash + LSH) to remove near-duplicates across huge corpora.
  • Exact deduplication and semantic deduplication to ensure cleanliness and redundancy-free data.
  • Extensive quality filtering (30+ heuristics) to prune low-quality or toxic content.
  • PII redaction and NSFW detection to protect privacy and compliance.
  • Multi-modal support (text, image, audio, video) with GPU-accelerated pipelines and scalable orchestration.

Quick Start

Run a basic de-duplication and quality-filtering workflow on your dataset.

Frequently Asked Questions about nemo-curator

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

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

You can deduplicate large datasets for LLM training using GPU-accelerated MinHash and LSH for fuzzy deduplication, alongside exact and semantic deduplication, to remove near-duplicates and redundant data across huge corpora.

Can I redact PII and detect NSFW content in multimodal training data?▼

Yes, PII redaction and NSFW detection can be applied across multimodal datasets including text, image, audio, and video. This protects privacy and ensures compliance by filtering unsafe content during the GPU-accelerated curation pipeline.

What is the best way to filter low-quality text from a massive LLM corpus?▼

The best way to filter low-quality text is applying extensive quality filtering with over 30 heuristics. This prunes toxic and low-quality content while preserving valuable signals in your web-scraped or multimodal training data.

Does GPU-accelerated data curation support multi-format inputs like audio and video?▼

GPU-accelerated data curation supports multi-format inputs including text, image, audio, and video. It uses RAPIDS-based acceleration and scalable orchestration to process multimodal corpora through pluggable Python workflow stages.

How does semantic deduplication work for cleaning multimodal datasets?▼

Semantic deduplication cleans multimodal datasets by identifying and removing contextually similar data points, ensuring redundancy-free data. It operates within modular, GPU-accelerated pipelines alongside exact and fuzzy deduplication stages.

Do I need RAPIDS to run GPU-accelerated data curation pipelines?▼

Yes, RAPIDS-based acceleration is required to run these GPU-accelerated data curation pipelines. It provides the scalable orchestration and processing power needed for exact, fuzzy, and semantic deduplication across large multimodal corpora.