Make the point.
Highlight a value, add a target line, or mark the period that matters.
Annotations · Coming soonOPEN-SOURCE VISUALIZATION FOR AI
Ask your assistant for a chart, or bring live visualizations into your app. Render 26 visualization types as your model responds, from statistical charts to relationship graphs, tables, and summaries. Style them all with one theme.
Use in desktop assistants, coding agents, and editors that support Skills.
01 / GET STARTED
Ask your agent to pick a chart, generate its configuration, or build a reusable theme. Or bring the rendering SDK into your application.
Install the Skill, then give your assistant its first chart task.
Copy the installation prompt and paste it into your assistant to get started.
Install GPT-Vis's chart-visualization skill for the assistant I am using.
Source: https://github.com/antvis/GPT-Vis/tree/ai/skills/chart-visualization
Use this assistant's supported skill installation location. Download the complete chart-visualization directory from the ai branch, including SKILL.md and all references. If using the skills installer, select only chart-visualization.
Read the installed SKILL.md, verify that its reference files are present, and report the installation location and whether a new session is needed. If this assistant requires a manual upload or cannot install from a link, explain that instead of claiming success.If your assistant cannot install from a link, download the ZIP and import it in its Skills settings.
Download Skill ZIPWorkBuddy: Skills → Add Skill → Upload Skill.
Claude Chat / Cowork: Customize → Skills → Create skill → Upload a skill. Enable it after upload.
Terminal: Run in your project folder, then choose your agent.
npx skills add https://github.com/antvis/GPT-Vis/tree/ai --skill chart-visualizationTry a monthly revenue report with a line chart, a table, and one shared theme.
Use the GPT-Vis chart-visualization skill to create a monthly revenue report from these values (USD): Jan 12000, Feb 18000, Mar 15000, Apr 24000.
Include a line chart, a table with the same four values, and a short summary of the total revenue and April's change from March. Calculate the figures from the supplied data.
Use a shared theme configuration for the chart and table. Create report.html that I can open directly in a browser, with the theme embedded and any published library dependencies loaded. Also save the same theme configuration as theme.json so I can reuse it. No build step should be needed.02 / BUILT FOR MODEL OUTPUT
Keep passing the accumulated output to render(). GPT-Vis updates the chart as more data arrives. Switch between Syntax and JSON below to compare the two formats.
“Show me how revenue grew in the first half of the year.”
EXAMPLEvis columntitle Revenue ($k)data - category Jan value 18This is a simulated response using fixed sample data. Read the streaming guide →
03 / ANALYSIS, MADE VISIBLE
AVA already uses GPT-Vis to turn analysis results into charts. Bring that workflow into your agent or application, with the underlying values and chart configuration kept in reach.
Which region brings in the most revenue?
THE TAKEAWAYEast leads with $45,382, contributing 36.2% of total revenue.
WHAT’S NEXT COMING SOON
Next, we’re adding ways to mark a finding, show a statistical range, and select data for further analysis in your app.
Highlight a value, add a target line, or mark the period that matters.
Annotations · Coming soonDisplay precomputed statistics, error bars, and bands alongside your data.
Statistical expression · Coming soonCompare groups in facets and return selections to your application.
Facets & selection · Coming soonAPPEARANCE / MAKE IT YOURS
GPT-Vis supports theme configuration for colors, fonts, and chart styles. Try a gallery preset below, or create a theme from your brand, slides, or UI in Studio.
Start with a gallery style, then make it yours.
Import JSON, adjust your theme, and preview all 26 chart types in Studio.
Download the full theme JSON to use a gallery style in your app.
BUILT IN THE OPEN · AN ANTV PROJECT
GPT-Vis grows with the people using it. Share a report, suggest a chart, or help build the next feature.
MIT licensed · Release notes ↗