AI Sheets brought open models into a spreadsheet workflow

A no-code interface made dataset enrichment and model comparisons more approachable.

Source artwork for Introducing AI Sheets: a tool to work with datasets using open AI models!
Source artwork · Hugging Face / credited contributors ↗
THE SHORT VERSION

A spreadsheet interface can make model-powered data work easier to inspect before it becomes a large pipeline.

AI Sheets was introduced as an open-source tool for building and transforming datasets with AI models. Its spreadsheet-like interface lets users define new columns through prompts, inspect individual outputs, and iterate before committing to larger generation jobs.

That workflow is useful because data quality is easier to discuss when the outputs are visible row by row. It encourages small experiments before scale. It also makes clear that generated data still needs inspection; a populated column is not automatically a validated dataset.

Begin with a small representative sample and one transformation. Compare outputs, correct mistakes, and decide what validation means for the task before increasing volume. Follow the source for local deployment and Hub-based options.

A spreadsheet can make model work inspectable

A spreadsheet is useful because it places inputs and outputs next to one another. When a model classifies, extracts or rewrites rows of data, that layout makes it easier to compare examples and notice patterns of failure. It can be a more approachable starting point than writing a batch-processing program from scratch.

The familiar interface does not make the model’s output equivalent to a deterministic formula. Two similar rows may receive inconsistent answers, and a plausible value may still be unsupported by the input. The workflow needs review conventions that reflect that difference.

Start with a small representative sample

Choose rows that cover the main variations in the collection, including missing values and awkward examples. Define the intended output before running the model across everything. A category column should have an explicit set of allowed labels; an extraction task should explain how to represent information that is absent.

Keep the original column unchanged and write model results into a separate column. This preserves the evidence and makes it possible to compare prompts or models without losing the starting data.

Turn inspection into an evaluation

Manually label a small set of examples and use it as a reference. Compare the model’s results against those labels, then inspect disagreements. Some disagreements may reveal ambiguous instructions rather than a straightforward model failure.

Separate format errors from content errors. A response that contains a valid category can still select the wrong category. A neatly formatted summary can still introduce a detail that the source row never contained.

Control repeated work

A changed prompt can require recomputing an entire column. Before doing so, estimate the number and size of model calls involved. Test the revised prompt on the reference sample first, then expand only when there is evidence that the change helps.

Record which prompt and model produced a result column. Without that information, a sheet can accumulate several apparently equivalent outputs that nobody can explain or reproduce later.

Review data handling and export

Check where the selected inference path sends the row contents. A browser-based interface does not necessarily mean that inference happens in the browser. Sensitive customer or business information should not be uploaded to a provider merely because it is already convenient to place it in a sheet.

When exporting results, preserve enough metadata to distinguish source fields from generated fields. Downstream users should not mistake a model-produced guess for an original fact in the dataset.

The useful role of an AI spreadsheet is a visible workbench for controlled data transformations. It helps when people can inspect examples, compare alternatives and retain the original evidence. It becomes less useful when a familiar grid makes uncertain model output look more authoritative than it deserves.

Source: Introducing AI Sheets: a tool to work with datasets using open AI models! · dvilasuero, Ameeeee, frascuchon, damianpumar, lvwerra, thomwolf. How we write

← Back to all articles