The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
DataDesigner
NeMo Data Designer: Generate high-quality synthetic data from scratch or from seed data.
Install
npx skills add NVIDIA-NeMo/DataDesignerclaude mcp add datadesigner -- npx skills add NVIDIA-NeMo/DataDesigner{
"mcpServers": {
"datadesigner": {
"command": "npx",
"args": [
"skills",
"add",
"NVIDIA-NeMo/DataDesigner"
]
}
}
}Install command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →🎨 NeMo Data Designer
Generate high-quality synthetic datasets from scratch or using your own seed data.
📄 Read the technical report — Architecture, programming model, and case studies for multimodal synthetic data generation.
Welcome!
Data Designer helps you create synthetic datasets that go beyond simple LLM prompting. Whether you need diverse statistical distributions, meaningful correlations between fields, or validated high-quality outputs, Data Designer provides a flexible framework for building production-grade synthetic data.
What can you do with Data Designer?
- Generate diverse text, structured data, and images using samplers, LLMs, image models, or existing seed datasets
- Build multimodal workflows with image, audio, and video context
- Connect generation to external tools through local or remote MCP servers and capture interaction traces
- Control relationships between fields with dependency-aware generation
- Validate and score outputs with Python, SQL, custom validators, and LLM judges
- Extend Data Designer with plugins for specialized data sources, generation capabilities, and processing steps
- Preview, resume, and monitor generation from small experiments to large runs
Quick Start
1. Install
pip install data-designer
[!NOTE] This project will download and install additional third-party open source software projects. Review the license terms of these open source projects before use.
Or install from source:
git clone https://github.com/NVIDIA-NeMo/DataDesigner.git
cd DataDesigner
make install
2. Set your API key
Start with one of our default model providers:
Grab your API key(s) using the above links and set one or more of the following environment variables:
export NVIDIA_API_KEY="your-api-key-here"
export OPENAI_API_KEY="your-openai-api-key-here"
export OPENROUTER_API_KEY="your-openrouter-api-key-here"
3. Start generating data!
import data_designer.config as dd
from data_designer.interface import DataDesigner
# Initialize with default settings
data_designer = DataDesigner()
config_builder = dd.DataDesignerConfigBuilder()
# Add a product category
config_builder.add_column(
dd.SamplerColumnConfig(
name="product_category",
sampler_type=dd.SamplerType.CATEGORY,
params=dd.CategorySamplerParams(
values=["Electronics", "Clothing", "Home & Kitchen", "Books"],
),
)
)
# Generate personalized customer reviews
config_builder.add_column(
dd.LLMTextColumnConfig(
name="review",
model_alias="nvidia-text",
prompt="Write a brief product review for a {{ product_category }} item you recently purchased.",
)
)
# Preview your dataset
preview = data_designer.preview(config_builder=config_builder)
preview.display_sample_record()
Do more with Data Designer plugins
Plugins extend the data sources, generation capabilities, and processing steps available in your Data Designer workflows. The DataDesignerPlugins repository contains optional NVIDIA-maintained packages that add these capabilities.
Similar plugs
Reverse engineer anything with agents, from app behavior down to native binaries.
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype…
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io