Getting Started
Admin Panel
Settings
Search for a command to run...
DeepBuilder ships with two fixed builder runtimes. Only one can be active at a time for the whole platform.
Location: Dashboard → Admin → Builders
URL: /dashboard/admin/builders
Permission: builders.view_any, builders.activate to switch runtime
This page is hidden when DEEPBUILD_FEATURES_BUILDER_REGISTRY=false in your environment.
| Runtime | Slug | Description |
|---|---|---|
| Default Browser Builder | default-browser-builder | Lightweight in-browser WASM runtime; good for fast iteration |
| WebContainer Builder | webcontainer-builder | Fuller isolated Node workspace in the browser (Node.js in the browser via WebContainers) |
WebContainers are free to use for development, personal, and non-commercial projects. In that case you do not need a WebContainer API key—leave the key field empty and activate the WebContainer runtime as usual.
If you run DeepBuilder as a commercial SaaS (for example selling subscriptions on CodeCanyon and charging end users), you need a commercial WebContainer license from StackBlitz. With a commercial license you receive an API key and must configure it in DeepBuilder.
| Use case | API key required? |
|---|---|
| Local development, demos, non-commercial | No |
| Commercial / paid product (typical CodeCanyon deployment) | Yes |
Selling access to the builder, subscriptions, or paid plans generally counts as commercial use. When in doubt, review WebContainers licensing or contact StackBlitz.
Activating one runtime automatically deactivates the other.
Only required when you have a commercial WebContainer license:
You can also set BUILDER_WEBCONTAINER_API_KEY in .env. The value in Admin → Builders overrides .env when both are set.
To remove a stored key, use Remove stored Webcontainer API key on the edit form.
For non-commercial use, skip this step—the runtime works without a key.
The list shows online/offline/unknown health when the platform checks connectivity. If WebContainer fails in production, confirm whether a commercial API key is required for your deployment and that your server can reach StackBlitz endpoints.
Each package can assign which builder runtime subscribers use. The globally active runtime must be configured and healthy before users on WebContainer plans can build.