Subscribe Now
Trending News
Shorts

Microsoft Flint skládá grafy z krátkých specifikací

Microsoft Flint skládá grafy z krátkých specifikací

Microsoft zveřejnil Flint, open source knihovnu a MCP server pro tvorbu grafů, který míří přímo na slabé místo dnešních AI agentů: psaní křehkých a přebujelých specifikací pro vizualizační knihovny. Místo dlouhého JSONu má agent dodat kompaktní sémantický popis, tedy typ grafu, přiřazení polí a význam jednotlivých sloupců. Flint pak z těchto vstupů dopočítá osy, rozestupy, popisky, legendy i další detaily, které se jinak musí držet v promptech nebo lepit postprocessingem.

To podstatné je v tom, kde sedí rozhodování. Dokumentace Flintu otevřeně říká, že designové znalosti přesouvá z promptů do deterministického kódu. Tím odpadá část loterie, kdy jeden model vrátí slušný graf a další běh rozbije layout nebo formátování. Repozitář zároveň uvádí, že stejný vstup umí přeložit do nativních specifikací pro Vega-Lite, ECharts a Chart.js. V praxi to znamená, že aplikace nemusí držet zvlášť promptovací logiku pro každý renderer.

Flint přitom nestojí jen na několika obecných typech polí. V repozitáři se mluví o více než 70 sémantických typech jako Rank, Temperature, Price nebo Country a o podpoře více než 30 typů grafů napříč třemi backendy. Vedle samotné knihovny je k dispozici i balík flint-chart-mcp, přes který může agent graf nejen navrhnout, ale také zkontrolovat a vyrenderovat v rámci jednoho MCP workflow. Pythonová verze je zatím jen preview ve zdrojácích, samostatný balík teprve přijde.

Zajímavé je i tempo vývoje. V historii commitů je vidět, že 30. června 2026 projekt posunul balíky flint-chart a flint-chart-mcp na verzi 0.1.3 a 8. července přidal u MCP serveru verzi 0.2.0 spolu s podporou HTTP transportu. Flint tak zatím nevypadá jako jednorázově vyhozené demo. Spíš jako pokus udělat z generování grafů pro agenty běžnou infrastrukturu, ne ruční řemeslo závislé na tom, jak dobře zrovna vyšel prompt.

Zdroje:

Related posts