Data Formulator
MIT AI-powered data exploration and visualization (Microsoft)
Python / Python · OSS/MIT · 17.6k
Reviewed 2026-09-28 · last push 2026-10-17 · repo checked 2026-10-19
What's Good
MIT (microsoft/data-formulator). Free local install via `uvx`/`pip` (PyPI `data_formulator`) plus online demo at data-formulator.ai. Interactive AI-powered explore→visualize loop aimed at analysts who want agent-shaped chart iteration without a full BI suite. ★17,455 on GitHub 2026-09-28.
The Catch
Vs marimo: marimo is a reactive Python notebook runtime; Data Formulator is a dedicated AI viz/exploration app. Vs Pandas/Polars notebooks alone: you still bring model API keys for the agent path, and complex ETL still belongs in code. Microsoft research-to-product surface — expect UX churn; not a replacement for production BI (Metabase/Looker).
Verdict
MIT Microsoft AI data-viz when you want agent-shaped chart exploration — not marimo notebooks, not a BI warehouse product.
Embed
Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.
Markdown
[](https://stackgems.com/gems/data-formulator)
HTML
<a href="https://stackgems.com/gems/data-formulator"><img src="https://stackgems.com/badge/data-formulator.svg" alt="Data Formulator reviewed on Stack Gems" height="20"></a>
Related
Python →- marimoApache-2.0 reactive Python notebooks as git-friendly scripts
- SupervisionModel-agnostic computer-vision toolkit for detections, zones, and video
- HishelBSD-3 elegant HTTP caching for Python
- NVIDIA Model OptimizerApache-2.0 quantization/pruning/NAS/distill for HF → TensorRT-LLM/vLLM
- TileLangMIT Pythonic DSL for GPU/CPU/NPU kernels on TVM