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

Hugging Face
AI Model2026

Open-weights LLM fine-tuned for phone-based voice agents that prioritizes low latency and reliable tool/function calling. Based on NVIDIA Nemotron 3 Nano (30B total, 3.5B active), supports very long contexts (262,144 tokens) and recommends temperature=0 with thinking disabled for deployment.

GitHub
AI Agent2026

A curated collection of production-ready Agent Skills that turn tasks—presentation production, image generation, local KB retrieval, article assembly, and web-design—into agent-loadable skill folders. Uses a SKILL.md contract, supports multiple agent runtimes (Claude Code, Cursor, Codex), and offers modular install paths with pinned release zips.

GitHub
AI Agent2026

Provides a ruleset and skills that make AI coding agents prefer the simplest correct implementation: reuse existing code, prefer stdlib/native features, and only write minimal new code. Cuts generated LOC, tokens, cost and time while preserving validation and safety.