Cloudflare AI Builder
Interactive visual walkthroughs of how to build AI applications and agents on Cloudflare — from API key management and dynamic routing to RAG pipelines, voice agents, persistent chat, autonomous scheduling, web-browsing agents, private networking, and durable long-running agents.
API Key Management & Unified Billing
Centralize AI provider credentials via BYOK (Secrets Store) or eliminate them entirely with Unified Billing — single Cloudflare invoice, spend limits, and Zero Data Retention.
Dynamic Routing
Intelligently route AI requests across providers with conditional logic, A/B percentage splits, per-key rate and budget limits, and automatic multi-provider fallback — all without code changes.
RAG Knowledge Base
Build retrieval-augmented generation pipelines — automated document indexing, semantic vector search, and grounded LLM responses — with AI Search, Vectorize, Workers AI, and Workers.
Voice AI Agent
Build real-time voice agents with speech-to-text, LLM turn processing, and sentence-chunked TTS synthesis over WebSocket — with persistent conversation history and Twilio telephony support.
Persistent AI Chat Agent
Build stateful AI chat applications with automatic message persistence, resumable streams, real-time state sync via useAgentChat, and human-in-the-loop tool approval — all powered by AIChatAgent and Durable Objects.
Autonomous Scheduled Agent
Build agents that schedule and execute their own work — delayed, datetime, cron, or interval — using Durable Object alarms and SQLite-persisted task queues, with AI-assisted natural language scheduling.
Browser AI Agent
Give AI agents full Chrome DevTools Protocol access via Browser Run — scrape rendered SPAs, capture screenshots and PDFs, inspect accessibility trees, and automate web workflows from natural language instructions.
Private Networking for Agents
Give agents secure, bidirectional private access to internal databases, APIs, and MCP servers with Cloudflare Mesh and Workers VPC — no VPNs, no public endpoints, no per-service tunnels. One binding reaches your entire private network.
Durable Long-Running Agents
Build agents that survive crashes, hibernate when idle, and escalate through an execution ladder (Workspace → Isolate → npm → Browser → Sandbox) — with Project Think primitives: fibers, sub-agents via Facets, tree-structured sessions, and self-authored extensions.