Cloudflare launch pad for hackathon teams
Choose a path. Run a starter. Ship the demo.
Set up your coding agent with live Cloudflare context, decide what you are building, and land on a starter that can run locally and deploy to the public edge.
Step 01 / Set up your coding agent
Give your agent live Cloudflare context first.
Cloudflare Skills gives coding agents current product guidance, Wrangler workflows, and access to Cloudflare MCP tools before the hack starts.
Claude Code
PluginInstall the Cloudflare plugin
claude
/plugin marketplace add cloudflare/skills
/plugin install cloudflare@cloudflareThen try /cloudflare:build-agent or /cloudflare:build-mcp.
Cursor
MarketplaceAdd Cloudflare to Cursor
/add-plugin cloudflareThe plugin registers Cloudflare Skills and remote MCP servers for Composer.
Cursor guideOpenCode, Codex, Pi, others
UniversalInstall the same skill bundle
npx skills add https://github.com/cloudflare/skillsUse the portable skill bundle in any compatible coding-agent environment.
Agent setupStep 02 / Choose a path
Start from the thing you need to ship.
Every branch ends at a runnable starter. Pick the smallest path that proves the hackathon idea, then add platform primitives only when the demo needs them.
AAn application
Workers hosts the UI, APIs, state, data, and background work.
BAn agent
Start with Flue. Branch only when the harness or runtime requirement says otherwise.
Step 03A / Agent starters
Start with Flue. Keep the escape hatches visible.
Flue is the default for a new autonomous agent. Agents SDK and Sandbox cover lower-level Cloudflare runtime control and non-Pi coding harnesses.
Default agent path
RecommendedFlue 2.1 on Cloudflare
Build autonomous TypeScript agents with a hooks-based harness, Pi model providers, durable conversations, skills, tools, subagents, channels, and optional sandboxes on Workers.
npx @flue/cli@2.1.0 init my-agent --target cloudflare
cd my-agent
npm install
npm run check:types
npm run dev
npm run deploy- Choose this first for a new autonomous agent unless you need a non-Pi harness or lower-level Agents SDK primitives.
- Requires Node.js 22.19 or newer. Add provider credentials, or use a cloudflare/* model through Workers AI.
Cloudflare Agents SDK
No PiAgents Starter
Use the lower-level Cloudflare agent runtime for AI SDK models, synchronized state, callable RPC, scheduling, Workflows, WebSockets, approval tools, Voice, Browser Run, and custom Durable Object lifecycle behavior.
npm create cloudflare@latest -- --template cloudflare/agents-starter
cd agents-starter
npm install
npm run dev
npm run deploy- Choose this when Flue's Pi harness is not the right execution model or your app needs Agents SDK-specific runtime controls.
- Local Workers AI use requires Cloudflare authentication.
Non-Pi coding harness
AdvancedCodex App Server in Sandbox
Run OpenAI Codex in an isolated Cloudflare Sandbox with a streaming browser UI, WebSocket middleware, deny-by-default egress, and credential injection outside the container.
git clone --depth 1 https://github.com/cloudflare/sandbox-sdk
cd sandbox-sdk/examples/codex-app-server
cp .dev.vars.example .dev.vars
npm install
npm run dev
npm run deploy- Requires a Workers Paid plan, Docker for local development, and an OpenAI credential.
Secure code execution
Runnable exampleWorkers AI Code Interpreter
Pair Workers AI tool calling with a Python execution environment for analysis, generated code, and file-backed tasks without adopting a full coding-agent harness.
git clone --depth 1 https://github.com/cloudflare/sandbox-sdk
cd sandbox-sdk/examples/code-interpreter
npm install
npm run devGenerated-app platform
Full platformVibeSDK
Deploy a complete text-to-app platform built around Think, project Durable Objects, Cloudflare Artifacts, Dynamic Workers, Facets, and AI Gateway.
- Best when a team wants the composed platform rather than individual agent and deployment primitives.
Step 03B / App starters
Use the platform primitive that matches the demo.
These starters cover the common hackathon shapes without forcing every team into the same architecture.
Full-stack web app
Default app pathReact on Workers
Start a Vite-powered React application with Worker-side APIs and a production deployment path in one project.
npm create cloudflare@latest -- my-app --framework=react --no-deploy
cd my-app
npm run dev
npm run deployAPI and backend
C3 starterOpenAPI plus Hono
Generate a typed API starter with Hono, Chanfana, Zod, an OpenAPI schema, and local development already wired.
npm create cloudflare@latest -- my-api --type=openapi --no-deploy
cd my-api
npm run dev
npm run deployRelational data
Deployable templateD1 application
Start with a Worker and a serverless SQLite database, migrations, local development, and a one-click deployment path.
npm create cloudflare@latest -- my-d1-app --template=cloudflare/templates/d1-template --no-deploy
cd my-d1-app
npx wrangler d1 create d1-template-database
npx wrangler d1 migrations apply --remote d1-template-database
npx wrangler deployReal-time and state
Deployable templateDurable Chat
Build multi-user rooms with Durable Objects, SQLite storage, WebSockets, and PartyKit-backed real-time coordination.
npm create cloudflare@latest -- my-durable-chat --template=cloudflare/templates/durable-chat-template --no-deploy
cd my-durable-chat
npm run dev
npm run deployDurable background work
C3 starterWorkflows Starter
Run multi-step jobs that survive restarts, retry safely, wait on external events, and expose durable execution state.
npm create cloudflare@latest -- my-workflow --type=hello-world-workflows --no-deploy
cd my-workflow
npm run dev
npm run deployCustomer-deployed code
Advanced / plan requiredWorker Publisher
Deploy isolated user Workers into a dispatch namespace and route requests by path to build a multi-tenant developer platform.
- Requires Workers for Platforms, an account ID, and a scoped API token with Workers edit permission.
Go deeper
Open a specialized kit when the branch becomes the project.
The general kit gets a team moving. Specialized kits carry the deeper comparisons, examples, and operational guidance.
Agents
Deep diveCloudflare Agents Hackathon Kit
Compare Flue, Agents SDK, and Sandbox paths, then explore subagents, Workflows, Browser Run, Voice, MCP, AI Search, and VibeSDK.
Open Agents kitCommerce
Partner kitBigCommerce x Cloudflare
Explore a commerce-focused collection of demos and starter paths built in the same hackathon-kit visual system.
Open commerce kitKeep learning after kickoff
Watch the platform being built, then build your version.
The Cloudflare Developer Platform channel covers Workers, Agents, storage, AI, developer tooling, and complete project walkthroughs.