Flint Chart
Microsoft's open-source visualisation language for the AI era — lets AI agents reliably create expressive, good-looking charts from simple human-editable specs
github.comFlint is a chart specification language from Microsoft Research that sits at the intersection of AI and data visualisation. Instead of writing imperative code (like D3) or tweaking a GUI (like Datawrapper), you describe what the chart should look like in a declarative, human-readable spec — and Flint renders it. The key innovation is that Flint specs are designed to be reliably generated by LLMs: the language is constrained enough that an AI agent can produce valid, attractive charts without hallucinating invalid configurations, while remaining readable enough that a human can tweak the result. For civic technologists building AI-powered tools that need to generate data visualisations, Flint provides a clean bridge between natural language and publishable charts. MIT-licensed, from Microsoft Research.
Details
- Kind
- Tool
- Run by
- Commercial
- Topics
- Where
- Global
- Licence
- Open licence
- Cost
- Free
- Licence terms
- MIT