AIAny
AI Agent2024
Icon for item

Data Formulator

Combines drag-and-drop field binding with natural-language prompts so an AI agent derives the transformations behind charts your raw tables can't produce. Reads from databases, files, images, and websites; 30+ chart types and branchable threads.

Introduction

Most charting tools assume the field you want to plot already exists as a column. Data Formulator bets the opposite: the view you actually want usually needs a derived measure — a ratio, a rank, a reshaped category — that isn't in your table yet. Its core move is letting you bind the fields you have by drag-and-drop while naming the ones you don't in plain language, then having an AI agent write the transformation that materializes them.

What Sets It Apart
  • Concept-driven binding over code-then-plot. You declare the chart you want and the missing fields it needs; the agent generates the transformation, so iteration happens at the level of intent rather than pandas snippets.
  • A Data Agent with thread memory. Analysis paths are saved as branchable threads you can revisit and compare, which means exploratory dead-ends don't erase the trail back to a working state.
  • Ingestion from non-tabular sources. It pulls structured data out of screenshots, websites, Excel, and free text, so the messy first-mile of getting numbers into a chart is part of the loop instead of a manual prep step.
  • Breadth of output. 30+ chart types — including streamgraphs, candlesticks, radar, and maps — with natural-language styling, covering cases most quick-viz tools punt on.
Who It's For

Great fit if you live in exploratory data analysis and keep hitting the wall where the chart you imagine requires a field you'd have to engineer first — Data Formulator collapses that gap. Look elsewhere if you need pixel-locked, governed dashboards on a fixed schema, or if sending data to an external LLM is a non-starter; the iterative, agent-mediated workflow trades reproducibility and control for speed of discovery.

Information

  • Websitegithub.com
  • OrganizationsMicrosoft Research
  • AuthorsMicrosoft Research, Chenglong Wang, Bongshin Lee, Steven Drucker, Dan Marshall, Jianfeng Gao
  • Published date2024/06/07

Categories

More Items

GitHub
AI Client2024

Unifies visual creator tools, reusable Skills, and a Codex-powered Agent to handle video translation, image/video generation, voiceovers, and editing in one local multimodal workspace. Desktop and web clients share a synchronized state machine and keep data local by default.

GitHub
AI Coding2025

Runs many shells inside one terminal and treats coding agents as first-class panes. Combines daemon-backed persistent sessions, vim-style modal control, BSP tiling, a session rail and an Inbox that surfaces approvals, questions and finished turns from LLM-based coding agents — useful when you run and manage agent workflows alongside shells.

GitHub
AI Agent2026

Audits deployed AI agents for governance and operational misalignment, running up to 60 inspections that detect deception, manipulation, fabrication, unpredictability and opacity; outputs JSON/Markdown scorecards, a graded A–F score, and optional Pro reports and dashboards.