Download Latest Version Flint first release! source code.tar.gz (7.7 MB)
Email in envelope

Get an email when there's a new version of Flint Chart

Home / 0.1.1
Name Modified Size InfoDownloads / Week
Parent folder
Flint first release! source code.tar.gz 2026-06-28 7.7 MB
Flint first release! source code.zip 2026-06-28 9.2 MB
README.md 2026-06-28 1.5 kB
Totals: 3 Items   16.9 MB 0

Flint Chart v0.1.1

Flint Chart is now live!

Flint is a new visualization intermediate language designed to help AI agents create expressive, good-looking visualizations from simple, human-editable specs. Write a compact Flint spec, and Flint compiles it into chart specifications for Vega-Lite, ECharts, and Chart.js.

We designed Flint while building Data Formulator (https://github.com/microsoft/data-formulator), where we found that agents could sometimes produce broken, brittle, or awkward-looking charts when asked to generate Vega-Lite directly. Flint started as a way to make that process more reliable. It turns out the language is useful beyond Data Formulator, so we are releasing it for everyone.

Agents work reliably with Flint, and the resulting charts usually look great out of the box.

We also published an MCP server, so agents can compile, validate, render, and iterate on charts directly from semantic chart requests.

What’s included:

  • flint-chart: the core TypeScript library for semantic chart compilation.
  • flint-chart-mcp: an MCP server with chart compilation, validation, rendering, chart-type discovery, and an interactive chart view.
  • Documentation, tutorials, examples, and the project website.

Try it:

:::bash
npm install flint-chart
npx flint-chart-mcp --help

image

Source: README.md, updated 2026-06-28