Skip to main content
Workshop comes in two products that share the same AI agent but differ in where your code runs and what you can do with it.

Feature Comparison

FeatureWorkshop CloudWorkshop Desktop
Runs inBrowser (any device)Native app (macOS, Windows, Linux)
Setup requiredNone — sign up and goDownload and install
Tech stackWeb App / Website, Streamlit, Anything, Import from GitHubAny language, any framework
File systemCloud (persistent across sessions)Full local file system access
Live previewBuilt-in preview paneRun dev servers locally
PublishingOne-click publish with shareable URLDeploy anywhere (Vercel, AWS, Docker, etc.)
Local AI modelsNot availableOllama, llama.cpp, or any compatible server
Local appsNot availableYes
Offline supportNoYes (with local models)
MCP serversNot availableBuilt-in directory + custom servers
GitHub integrationLink and sync projectsImport repos, push/pull sync
TerminalCloud terminalLocal terminal on your machine
ConnectorsFull connector libraryFull connector library
AI connectorsAnthropic, OpenAI, GeminiAnthropic, OpenAI, Gemini
CheckpointsYesYes
Thinking modeYesYes

Workshop Cloud

Workshop Cloud is designed for speed and simplicity. Everything runs in your browser — no local environment to configure, no dependencies to install, no ports to manage. How it works: Workshop writes and executes code in the cloud, and you see results in a live preview pane. When you’re done, publish with one click to get a shareable URL — Workshop handles hosting and compute. Templates available:
  • Web App / Website — Fullstack app with a Python backend and modern web frontend. Best for anything that runs as a website or web app. Supports one-click publish.
  • Streamlit — Python-native data apps with built-in charts, tables, and UI components. Supports one-click publish.
  • Anything — The most flexible option. Any framework or package that runs in the cloud. Requires manual deployment.
  • Import from GitHub — Start from an existing repository.
Connectors: Connect to PostgreSQL, MySQL, MongoDB, Supabase, Neon, BigQuery, Snowflake, MSSQL, TiDB, TigerGraph, Tableau, Google Sheets, Google Drive, and AWS S3 — plus AI model connectors for Anthropic, OpenAI, and Gemini.

Workshop Desktop

Workshop Desktop is a native application that runs on your local machine. There are no sandbox restrictions — you have full access to your file system, any installed tools, and your local network. How it works: Workshop creates a project directory on your machine and works with your files directly. It runs commands in local terminals, installs packages with your system’s package managers, and starts dev servers on your ports. You own everything. Key capabilities beyond Cloud:
  • Any tech stack — React, Vue, Next.js, Django, Flutter, Swift, Rust, Go — if it runs on your machine, Workshop can build with it.
  • Local apps — Build native utilities and tools that run directly on your machine. From keyboard tools and transcription to file organization and ad hoc data tasks.
  • Local AI models — Power the Workshop agent with a local model via Ollama or llama.cpp. Zero API costs, fully private, available offline.
  • MCP servers — Extend Workshop with Model Context Protocol servers for specialized tools and integrations.
  • No session limits — Work as long as you need. No timeouts, no restarts.

Which Should I Choose?

  • You want to start building immediately without any setup
  • You’re building dashboards, data apps, or internal tools with Python
  • You want one-click publishing with a shareable URL
  • You’re working from a tablet, Chromebook, or shared computer
  • You don’t need a specific framework or tech stack
  • You want a managed environment so you don’t have to think about infrastructure
Not sure? Start with Workshop Cloud. It’s the fastest path from idea to working app. If you hit a limitation — need a different framework, want local models, local apps, or need to deploy somewhere specific — switch to Desktop.

What They Share

A system-aware agent that works end-to-end Workshop’s agent understands the full workflow — what to build, which connectors to use, and how to get things ready to ship. It works across Cloud and Desktop, powered by frontier models or local models. A real runtime environment The agent works inside a real execution environment. In Workshop Cloud, that environment runs in the cloud. In Workshop Desktop, it runs on your machine, with access to local files, runtimes, and your existing tools. The stack isn’t preset — Workshop builds across whatever tech fits the project. Managed connections to AI and your systems Workshop handles model selection, credentials, billing, and rate limits through managed connectors for Anthropic, OpenAI, and Gemini — or bring your own keys. Beyond AI, Workshop connects to databases, warehouses, GitHub, and the tools your workflows depend on. Built-in publishing and sharing When you’re ready to ship, Workshop handles hosting — no separate deployment project needed. Publishing includes access control: share publicly or with specific people, as part of the same flow.

Moving Between Cloud and Desktop

Your Workshop account works across both products. While projects don’t automatically sync between Cloud and Desktop, you can:
  1. Export from Cloud — Push your Cloud project to GitHub, then import it into Desktop
  2. Start in Cloud, continue in Desktop — Prototype quickly in Cloud, then move to Desktop when you need more flexibility
  3. Use both — Keep data apps in Cloud for easy publishing, and use Desktop for full-stack projects