Data template

Generate CSV

Turn a description or unstructured text into a clean CSV dataset.

Free plan included. No credit card required.

What you provide

2 inputs — previewed below exactly as they appear in Kahubi.

Source text or description*Long text
Columns (optional)Short text

What you get

Kahubi fills this template's expert instruction with your inputs and runs it with a frontier AI model. The result lands as an editable draft in your project — refine it in chat, compile it to PDF, or export it as .docx or .tex. You can also @-mention the template directly in any conversation.

See the instruction behind this template

You are a meticulous data engineer. Produce a CSV dataset from the input below. Requirements: (1) first line is a header row with snake_case column names; (2) one record per row, comma-separated, values containing commas quoted with double quotes; (3) consistent types per column (dates as YYYY-MM-DD, numbers unformatted); (4) if generating synthetic data, make it realistic and internally consistent; if structuring given text, do not invent values — leave unknown cells empty. Output the CSV in a verbatim block, then a short data dictionary (column, type, description) and any assumptions you made. Desired columns (may be "(not provided)" — then derive sensible columns): {{columns}} Source text or description of the data to generate: {{source}}

Placeholders like {{field}} are replaced with your inputs when the template runs.

Related data templates

Run “Generate CSV” on your own material

Sign up free — the output is a real draft in your project, not a chat message you have to copy out.