API30 languages, one endpoint

A real IDE.
In your browser.

Monaco, a real terminal, real npm and a full-stack container when you need one. An AI that writes into your files. Any model, or your own key.

Read the API docs
weatherly · main · Node · connected
import { createClient } from '@supabase/supabase-js'

const db = createClient(import.meta.env.VITE_SUPABASE_URL, import.meta.env.VITE_SUPABASE_ANON_KEY)

// written by the Build Agent, reviewed by you
export async function listLocations(userId: string) {
  const { data, error } = await db.from('locations').select('*').eq('user_id', userId)
  if (error) throw error
  return data
}
Two environments

Start fast.
Go full stack when it matters.

Experiments

Runs in your browser

Under a second to start. Packages from a CDN, no install. For prototypes, demos and front-end ideas.

  • React
  • Vue
  • Svelte
  • Angular
  • TypeScript
Promote
in one click
Projects

A real container

Persistent disk, real npm install, a dev server, a terminal. Next.js, Nest, Remix, anything Node. The AI keeps the context.

  • Next.js
  • Node.js
  • Python
  • Go
  • Bun
  • Python
  • Go
  • Node.js
  • TypeScript
  • Rust
  • Java
  • Kotlin
  • C#
  • Ruby
  • Swift
  • Elixir
  • Haskell
  • Zig
  • OCaml
  • Julia
Code Execution API

Run code from anywhere

Send code, get output. Each run is a fresh, isolated sandbox: no network, memory caps, seccomp. 30 languages, one endpoint. Free includes 100 runs a month.

curl -X POST https://cdbx.ai/api/v1/runner/execute \
  -H "Authorization: Bearer cdbx_your_key" \
  -d '{"language":"python",
       "files":{"main.py":"print(\"Hello!\")"},
       "entrypoint":"main.py"}'

# { "stdout": "Hello!\n", "exitCode": 0, "durationMs": 94 }
$ claude mcp add --transport http cdbx \
    https://cdbx.ai/api/mcp/server \
    --header "Authorization: Bearer cdbx_your_key_here"
MCP server

Use cdbx from the AI you already work in

Connect Claude Code, ChatGPT or Cursor to your cdbx account. Read, build and run code in your apps without leaving your terminal.

Models

Any model

Anthropic, OpenAI, Moonshot and xAI. Ours, or your own key.

GitHub

Your repo, your PRs

Sync, open pull requests, ship to Vercel from the editor.

Terminal

Self-healing builds

A real shell, an Errors tab, and an AI that fixes a broken build.

Themes

Make it yours Planned

House themes today, including Synthwave. Next: import any VS Code theme and the editor, terminal and chat follow it.

  • cdbx Dark
  • cdbx Light
  • Synthwave '84
  • Dracula
  • Solarized
  • + any VS Code theme

Open a tab.
Start building.

Read the API docs