DataLens is an AI data analyst that writes and runs Python on your spreadsheets — entirely in your browser. Upload a file, ask in plain English, get an interactive chart and the code behind it. Your rows never touch a server.
Only your column names and types — the schema. Enough for the model to write correct pandas code, and nothing more.
Every actual row of data. The generated code executes locally in a WebAssembly Python engine — the values never leave the browser tab.
Python runs client-side via Pyodide (WASM). Only the column schema is ever sent to the AI — never your rows.
"Top 5 products by revenue?" The AI writes pandas code, runs it locally, and shows you the chart and the code.
If generated code errors, DataLens feeds the traceback back to the model and retries — up to three times — automatically.
Drop a file, paste a table, or import a public Google Sheet. Up to 150k rows, all parsed in-browser.
English, Roman Urdu, and Hinglish — plus voice input. Ask however feels natural.
Publish any chart as a public read-only link — the aggregated result only, never the underlying dataset.
Drag in a CSV or Excel file. It's parsed and profiled in your browser in seconds.
Type or speak. The AI writes and runs pandas code against your data locally.
Get an interactive chart, the plain-English explanation, and the exact code behind it.
Try it with a built-in sample dataset, or bring your own.
Open the workspace