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.Documentation Index
Fetch the complete documentation index at: https://docs.workshop.ai/llms.txt
Use this file to discover all available pages before exploring further.
Feature Comparison
| Feature | Workshop Cloud | Workshop Desktop |
|---|---|---|
| Runs in | Browser (any device) | Native app (macOS, Windows, Linux) |
| Setup required | None — sign up and go | Download and install |
| Tech stack | Web App / Website, Streamlit, Anything, Import from GitHub | Any language, any framework |
| File system | Cloud (persistent across sessions) | Full local file system access |
| Live preview | Built-in preview pane | Run dev servers locally |
| Publishing | One-click publish with shareable URL | Deploy anywhere (Vercel, AWS, Docker, etc.) |
| Local AI models | Not available | Ollama, llama.cpp, or any compatible server |
| Local apps | Not available | Yes |
| Offline support | No | Yes (with local models) |
| MCP servers | Not available | Built-in directory + custom servers |
| GitHub integration | Link and sync projects | Import repos, push/pull sync |
| Terminal | Cloud terminal | Local terminal on your machine |
| Connectors | Full connector library | Full connector library |
| AI connectors | Anthropic, OpenAI, Gemini | Anthropic, OpenAI, Gemini |
| Checkpoints | Yes | Yes |
| Thinking mode | Yes | Yes |
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.
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?
- Choose Cloud if...
- Choose Desktop if...
- 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
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. You can sync projects directly between Cloud and Desktop using Web ↔ Desktop Sync — no GitHub repository required.- Sync directly — Push from one environment and pull in the other. Files move through a private intermediary managed by Workshop.
- Start in Cloud, continue on Desktop — Prototype quickly in Cloud, then download the project to Desktop when you need more flexibility.
- Use both — Keep data apps in Cloud for easy publishing, and use Desktop for full-stack projects. Push and pull to keep them in sync.