Explore your data, review AI ideas, and export visualization code
This nine-step walkthrough covers creating a project, reviewing AI-generated drafts, prototyping ideas, and exporting code. Check the generated visualization and data before reusing or publishing it.
- Upload CSV, TSV, or JSON — or start without data.
- Write a short project brief: the goal and the audience.
- Add any context the AI should know about the data.
- Open your project — the AI workflows section is on the project page.
- Run Analyze Data.
- Review the generated AI edit when it is ready.
- Compare the generated code and README.
- Approve, or ask for changes.
- Confirm the data loads correctly.
- Run Generate Ideas.
- Review the 20 ideas.
- Re-run to generate alternative idea sets.
- Read each idea critically.
- Approve the strongest set.
- Keep the README as your working brief.
- Run Prototype Ideas.
- Let the forks and edits complete.
- Browse the prototypes.
- Open the Visualizations tab.
- Approve or reject each pending edit.
- Compare prototypes side by side.
- Use Pin as Deliverable on a viz card.
- Add a label and description.
- Find them under Pinned Deliverables.
- Open the visualization you want to ship.
- If it relies on project datasets, use Fork → My Visualizations first to create an independent copy.
- Open the personal fork and use Export ZIP to include its referenced text datasets.
- Unzip and reuse the code in your own app.
Create a bar chart that shows revenue by region, animated with a smooth entrance effect.
Build a scatter plot with interactive filtering to explore the relationship between these two variables.
- Does this visualization clearly communicate the insight?
- Is the code clean enough that I'd be comfortable shipping it?
- Does it match my data schema and handle edge cases?
- Add a title and axis labels.
- Make the design mobile-friendly.
- Add useful hover interactions and tooltips.
- Use color to highlight the most important trend.
- Improve performance with proper data aggregation.
- Find a visualization and choose Copy @-mention from its preview menu.
- Paste the copied mention into an AI edit prompt.
Example prompt
Use @viz-5652bf94829b45708fa4beb8c15db0f2 as inspiration for the layout and interactions, but use the dataset in my project.
You can also paste a VizHub visualization URL, including an older link such as https://vizhub.com/alice/simple-bar-chart or https://old.vizhub.com/alice/simple-bar-chart. The visualization must have been imported into AI Studio; links are not fetched from the old site.
Missing or inaccessible references are skipped, so your AI edit can continue. If you mention the same visualization multiple ways, its source is loaded only once. You can use up to five distinct available references per edit.
It's entirely optional. The ZIP export above is the fastest way to reuse your code. Reach for MCP when you want an agent to integrate many pinned deliverables into a live project for you.
Explore the advanced workflowForking a visualization: project or personal?
Open any visualization and choose Fork. If you can edit its project, Same Project creates another visualization sharing the project's live datasets. Choose My Visualizations to make a standalone personal copy with its referenced CSV, TSV, JSON, or GeoJSON files.
A personal fork snapshots datasets at fork time; subsequent project uploads or deletion of the original project do not change its copies. Dynamic dataset filenames require manual dataset selection. Missing references, Excel files, and datasets beyond the copy limits must be resolved before forking. For a self-contained ZIP, export the standalone fork, not the original project visualization.
Open My VisualizationsYour first-session goal
Build something real in your first session
Create a project, bring in data, generate at least one visualization, refine it with AI until you would genuinely consider using it, and export the code as a ZIP. You don't need to polish it — the goal is to see the full workflow end to end.
Reaching that point completes the core VizHub AI Studio workflow. Ready to wire it into your own app? The optional advanced workflow takes it further.