AI Sample Dataset Generator
Turn a topic, row count, and optional schema into a synthetic sample dataset with JSONL, CSV, and a Markdown data dictionary.
Turn a topic, row count, and optional schema into a synthetic sample dataset with JSONL, CSV, and a Markdown data dictionary.
Prototype teams often need tabular data before a source system or approved dataset is available. Handwritten rows drift in shape and miss fields that a test or interface needs. This workflow gives you a synthetic dataset in JSONL and CSV, plus a data dictionary for prototypes and tests. Seed Topic defines the subject and constraints, Generate Dataset creates a coherent schema and sample rows, and Finalize Dataset writes the artifacts. Keep the graph with your other visual workflows when you need to regenerate the fixture from a reviewed brief. It creates illustrative records, not company enrichment or facts about real entities.
seed-topic, script) sets the topic, requested row count, and optional schema constraints.generate, agent) turns the brief into typed columns, synthetic rows, and a data dictionary.finalize, script) writes matching dataset files and a Markdown data dictionary.Illustrative output from finalize. These records show the artifact shape and do not describe real equipment, companies, or events.
dataset.jsonl
| asset_id | asset_type | maintenance_state | inspection_window |
|---|---|---|---|
| SYN-001 | air-quality-sensor | scheduled | 2026-Q4 |
| SYN-002 | temperature-sensor | review | 2027-Q1 |
dataset.csv
asset_id,asset_type,maintenance_state,inspection_window
SYN-001,air-quality-sensor,scheduled,2026-Q4
SYN-002,temperature-sensor,review,2027-Q1data-dictionary.md
| Column | Type | Meaning |
| --- | --- | --- |
| asset_id | string | Synthetic record identifier |
| asset_type | string | Illustrative equipment class |
| maintenance_state | enum | Scheduled maintenance state |
| inspection_window | string | Illustrative review period |Use subjects that fit rows and columns, such as product catalogs, sensor readings, or survey responses. A specific brief produces a more useful schema than a broad topic name.
Set the requested count in Seed Topic. Keep each request small enough for one agent response, then split larger fixtures into reviewed batches.
The records are synthetic and intended for prototypes and tests. Do not treat them as observed facts or use them as a source for production decisions.
Yes. Add column names, types, or a data dictionary seed in Seed Topic. Leave those constraints blank when you want the agent to propose the schema from the dataset brief.
Get a personalized demo
A 30-minute walkthrough. We map the platform to your stack and answer pricing and deployment questions for your environment.