Skip to main content
Workshop Cloud runs entirely in your browser. No downloads, no local setup. You get a managed sandbox environment with up to 4 CPU cores and 16 GB RAM, a live preview pane, and one-click publishing.

Step-by-Step

1

Sign up and create a project

Go to app.workshop.ai and create an account.Click New Project and give it a name. You’ll be asked to choose a starting template:
  • HTML + Python — The default. Best for dashboards, data apps, and interactive tools. Gives you a Python backend with an HTML frontend.
  • Streamlit — A Python-native framework for data apps. Great if you want charts, tables, and interactivity with minimal frontend code.
  • Blank (None) — Start with an empty project. Choose this if you have something specific in mind or want full control.
Not sure which template to pick? HTML + Python is the most flexible default. You can always change direction later — just tell Workshop what you want.
2

Describe what you want to build

Workshop starts in Plan Mode. Describe your idea in plain language:
I want to build a dashboard that shows sales trends by region,
with filters for date range and product category.
Workshop will ask clarifying questions about scope, features, and design. Answer them conversationally — this is how it builds a structured plan before writing any code.When the plan looks right, follow the prompt to switch to Build Mode.
3

Add your data

You can bring data into your project in several ways:
  • File upload — Drag a CSV, Excel, or JSON file directly into the chat
  • Google Sheets — Share a link and Workshop will read it
  • Connectors — Connect to PostgreSQL, MySQL, BigQuery, Snowflake, Supabase, and more through the Connectors panel
Tell Workshop what you’d like it to do with the data:
Load this CSV and create some initial visualizations so I can
understand the data before we build the dashboard.
4

Iterate on the result

As Workshop builds, the preview pane on the right shows your app updating in real time. Interact with it — click buttons, test filters, hover over charts.When you want changes, describe them naturally:
Change the bar chart to a pie chart and add percentage labels.
The date filter should default to the last 30 days.
Workshop updates the code and the preview refreshes automatically.
5

Publish and share

When your app is ready, click the Publish button. Workshop deploys it and gives you a shareable URL. Anyone with the link can use your app — no setup required on their end.To update a published app, make your changes and click Update.

Tips for Better Results

❌ "Make a dashboard"
✅ "Create a dashboard showing monthly revenue trends with a
    dropdown to filter by product category and a date range picker"
Start with the core functionality, then layer on features:
  1. “Load the data and show it in a table”
  2. “Add a chart of sales by month”
  3. “Add filters for product category and date range”
  4. “Style it to match our brand colors”
The chart in the preview looks crowded — only show the top 10 products.
The filter dropdown is cut off on mobile. Can you fix the layout?

What You Can Build

Workshop Cloud excels at:
  • Dashboards — Sales, marketing, operations, KPI tracking
  • Data explorers — Let teams filter and explore datasets interactively
  • Internal tools — Admin panels, data entry forms, approval workflows
  • Interactive reports — Reports with drill-down, charts, and export
  • Prototypes — Test ideas with real data before committing to a full build

Sandbox Environment

Your project runs in a managed cloud sandbox with:
  • Up to 4 CPU cores and 16 GB RAM
  • 2-hour active session timeout (sessions restart automatically when you return)
  • 10-minute idle timeout
  • Pre-installed Python environment with package management
Workshop Cloud currently supports HTML + Python and Streamlit projects. If you need a different tech stack, framework, or access to your local file system, use Workshop Desktop.

Next Steps