whatisgithub

What is data-designer-search-agents?

dhruvnathawani/data-designer-search-agents — explained in plain English

Analysis updated 2026-05-18

12PythonAudience · researcherComplexity · 3/5Setup · moderate

In one sentence

Workshop notebooks teaching how to build synthetic datasets and search-agent data pipelines using NVIDIA's Data Designer tool.

Mindmap

mindmap
  root((data designer workshop))
    What it does
      Synthetic data generation
      GTC 2026 workshop
      Search agent pipelines
    Tech stack
      Python notebooks
      NeMo Data Designer
      MCP web search
    Use cases
      Follow workshop exercises
      Learn synthetic data
      Build search pipelines
    Audience
      Workshop attendees
      AI researchers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Follow along with GTC 2026's Data Designer workshop notebooks step by step.

USE CASE 2

Learn how to generate synthetic training data with an AI model plus live web search.

USE CASE 3

See a worked example of a search-agent data pipeline similar to NVIDIA's own training data.

What is it built with?

PythonJupyterNeMo Data DesignerMCPOpenRouter

How does it compare?

dhruvnathawani/data-designer-search-agentsaim-uofa/reasonmatchairbone42/360-data-athlete
Stars121212
LanguagePythonPythonPython
Setup difficultymoderatehardhard
Complexity3/55/54/5
Audienceresearcherresearchergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 1h+

Needs API keys for OpenRouter and Tavily, plus a downloaded personas dataset placed in a specific folder.

No license information is stated in the README.

So what is it?

This repository is the home base for a hands-on workshop held at NVIDIA's GTC conference in San Jose in 2026, teaching people how to use a tool called NeMo Data Designer. Data Designer is used to build synthetic datasets, meaning data that is generated by an AI model rather than collected from the real world, which is often used to train or test other AI systems. The repo contains Jupyter notebooks meant to be run in order during the workshop. The first notebook introduces the basic pieces of a Data Designer workflow: starting seed data, sampling columns, and columns where an AI model writes text or structured answers, all through a simple question and answer example. The second notebook shows how to connect a web search tool to Data Designer using a protocol called MCP, so the AI model can pull in live information from the internet while generating data. The third notebook builds a more complete example: a data pipeline for search agents, covering how prompts are written, how they are varied, how the agent runs, and how quality is checked, similar to the kind of dataset NVIDIA uses to train its own Nemotron models. Setup uses a Python tool called uv to create an isolated environment and install dependencies listed in a project file. Workshop attendees need to add their own API keys for two services: one for running AI models through OpenRouter, and one for the Tavily web search tool used in two of the three notebooks. The workshop also expects certain data files, including a personas dataset from NVIDIA's catalog, to already be placed in a specific folder, and it is designed to run on machines with two H100 GPUs per person alongside a hosted GPT-OSS 120B model. This is workshop material rather than a general purpose library, so it is most useful to someone who attended or wants to follow along with the same exercises.

Copy-paste prompts

Prompt 1
Walk me through what each of the three notebooks in this Data Designer workshop teaches.
Prompt 2
Help me set up the uv environment and API keys needed to run these notebooks.
Prompt 3
Explain how the MCP web search notebook connects Data Designer to live internet search.
Prompt 4
Show me how to adapt the end-to-end agent search notebook to my own dataset.

Frequently asked questions

What is data-designer-search-agents?

Workshop notebooks teaching how to build synthetic datasets and search-agent data pipelines using NVIDIA's Data Designer tool.

What language is data-designer-search-agents written in?

Mainly Python. The stack also includes Python, Jupyter, NeMo Data Designer.

What license does data-designer-search-agents use?

No license information is stated in the README.

How hard is data-designer-search-agents to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is data-designer-search-agents for?

Mainly researcher.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.