microsoft/data-formulator

🪄 Data Formulator is an interactive AI-powered data analysis system makes it easy to connect, explore and visualize data.

About the project

Data Formulator is an interactive workspace where AI agents connect to data sources, answer questions, and create visualizations. It is used to explore and analyze data while branching into related questions without losing the context of each investigative path.

This repository also configures its own agents. See what data-formulator tells them →

18kStars on the repository
23Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

microsoft/data-formulator

Cursor rule Cursor ✓ vendor

All DataFrame-to-records conversion for API responses, streaming events, or frontend-visible data MUST use the centralized helpers in dataformulator.datalake.parquetutils.

not rated 18k +31 today A 369 tokens original MIT

dev-guides-first

03

microsoft/data-formulator

Cursor rule Cursor ✓ vendor

Require reading dev-guides before development and keeping docs in sync.

not rated 18k +31 today A 1,028 tokens original MIT

log-sanitization

10

microsoft/data-formulator

Cursor rule Cursor ✓ vendor

Prevent sensitive data leakage in server-side log messages.

not rated 18k +31 today A 0 tokens original MIT

path-safety

12

microsoft/data-formulator

Cursor rule Cursor ✓ vendor

Chinese-language rules for safely handling user-controlled file paths, including paths used by routes, agents, loaders, workspaces, and knowledge bases. They require using ConfinedDir, a utility that restricts access to an approved directory.

not rated 18k +31 today A 0 tokens original MIT

microsoft/data-formulator

Cursor rule Cursor ✓ vendor

A test-driven development workflow requires tests to guide new features and bug fixes. Test-driven development means writing or updating a test for the expected behaviour before completing the code.

not rated 18k +31 today A 496 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: