← Back to Docs

Recipe: Chat with a CSV

Upload a spreadsheet and query it with natural language. Meridian parses the file, indexes its contents, and answers questions against the data.

Step 1 — Upload the file

Drag a .csv file into the Meridian dashboard or use the file picker. Files up to 50 MB are supported. The parser auto-detects delimiters and encoding.

Step 2 — Wait for indexing

Meridian scans column headers and samples rows to build a schema. A progress bar shows indexing status. Typical indexing completes in under 10 seconds for files with fewer than 100,000 rows.

Step 3 — Ask questions

Type queries in plain English. Meridian translates them into filters, aggregations, and sorts against the indexed data.

Example queries

  • • "Show the top 5 customers by revenue"
  • • "How many orders were placed in March?"
  • • "List products with inventory under 10 units"

Step 4 — Export results

Download query results as a new CSV or copy the table directly. Meridian preserves column types and formatting.

Pro tip: Name your columns clearly. Meridian uses header names to understand what each column represents, which improves query accuracy.