Cloudflare OS is an AI productivity environment originally built for internal use at Cloudflare and now open-sourced so any organization can deploy it as their own. It combines an AI agent workspace, sandboxed personal apps called Gadgets, and a capability-based security framework called Gatekeepers — all running on Cloudflare Workers.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/cloudflare/cloudflare-os/llms.txt
Use this file to discover all available pages before exploring further.
Quickstart
Run Cloudflare OS locally or deploy to your Cloudflare account in minutes.
Architecture
Understand how the workshop backend, frontend, and gatekeepers fit together.
Core Concepts
Learn about Gadgets, Gatekeepers, Blueprints, and the agent model.
Gatekeepers
Connect GitHub, Google, Confluence, Slack, Notion, and more.
What is Cloudflare OS?
Cloudflare OS gives your organization three things in one platform:- Agent chat workspace — a multi-purpose AI agent preloaded with knowledge about your company’s tools and context, capable of writing and executing code to complete tasks.
- Sandboxed app development — users can ask the agent to build personal apps called Gadgets, each running in an isolated sandbox with no ambient access to the internet or your services.
- Gatekeepers — a security framework that wraps every external service integration with capability-based access control, human-in-the-loop approval queues, and full audit logs.
Gadgets
Sandboxed personal apps built by AI, isolated per user.
Blueprints
Shareable app templates that anyone can stamp into their own copy.
Agents
Code-mode AI agents that write and execute code to get things done.
Get Up and Running
Install pnpm
Cloudflare OS uses pnpm as its package manager. Install it if you don’t have it already.
Run locally
Clone the repository and start the full stack on your machine using Wrangler and workerd.Then open http://localhost:8787.
Deploy to Cloudflare
Use the online deploy wizard to push your own instance to a Cloudflare account.Visit os.cloudflare.app/deploy to get started.
Cloudflare OS is in active development (v2 early access). Expect rough edges as the team iterates. Check the GitHub repository for the latest updates.
Deploy Options
Cloudflare Account Deploy
One-click deployment wizard for your own Cloudflare account.
Run Locally
Run the full stack locally with wrangler for development and exploration.
Configuration
Environment variables, admin settings, and deployment customization.
Authentication
Set up OAuth sign-in with GitHub, Google, or Cloudflare.