Microsoft Research Blog

Flint: A visualization language for the AI era 

July 8, 2026
Short chart specifications are easy to write, but often produce uninspiring results. Flint is an open-source visualization language that offers a middle path, letting AI agents create expressive charts from compact, human-editable specifications.

Recent Posts

  1. Flint blog | three white line icons on an abstract green background; bar chart icon, connected nodes icon, flowchart icon

    Flint: A visualization language for the AI era 

    July 8, 2026

    Short chart specifications are easy to write, but often produce uninspiring results. Flint is an open-source visualization language that offers a middle path, letting AI agents create expressive charts from compact, human-editable specifications.

  2. SkillOpt blog | three white line icons on an abstract green background | shield icon, gear icon, circle with checkmark icon

    SkillOpt: Agent skills as trainable parameters 

    June 30, 2026

    AI agents often fail because their instructions, or skills, are manually modified with no guarantee of improvement. Learn how SkillOpt turns skill editing into a training process, making agent behavior more reliable without changing model weights.

Explore More

  • Events & conferences

    Events & conferences 

    Meet our community of researchers, learn about exciting research topics, and grow your network

  • Podcasts

    Podcasts 

    Ongoing conversations at the cutting edge of research

  • Microsoft Research Forum

    Microsoft Research Forum 

    Join us for a continuous exchange of ideas about research in the era of general AI