A collection of remote MCP servers that let AI clients like Cursor or Claude query and manage Cloudflare accounts and services in natural language.
cloudflare/cloudflare-os
An open-source AI productivity workspace built on Cloudflare Workers, where agents build and share small custom apps called Gadgets under company-specific guardrails.
Open-source alternative to:Google Docs
- Stars
- 11,473
- Forks
- 1,386
- Open issues
- 145
- Last commit
- 12 hours ago
What is it?
Cloudflare OS is an agent workspace originally built for Cloudflare's own staff. Users chat with agents that are preloaded with company context, and they can ask agents to write documents, build small personal apps called Gadgets, or run tasks directly. Each Gadget is a private instance that runs in its own sandbox, and can be shared with colleagues through a share link or a copy-able Blueprint.
Access to external services is controlled by Gatekeepers, per-service components that handle OAuth, narrow resource access, action logging, and human approval. Agents and Gadgets start with no access and must be introduced to each resource explicitly. Approval-requiring actions are simulated so agents can keep working and users can approve them in bulk later.
The system runs on Durable Objects and Dynamic Workers. It can be started locally with pnpm and wrangler, or deployed to a Cloudflare account. The README notes that running on your own servers via workerd is still in progress, and the project is in early access and is not currently accepting outside contributions.
Key features
- 01Agent chat UI preloaded with company context for running tasks.
- 02Gadgets: private, per-user app instances that AI can build and modify.
- 03Blueprints for sharing app code so each user runs their own copy.
- 04Gatekeepers that wrap external services with OAuth, scoped access, and audit logs.
- 05Human-in-the-loop approvals that let agents queue side-effecting actions for later review.
- 06Real-time multiplayer sharing for Gadgets, backed by Durable Objects.
Use cases
- Letting non-technical staff build internal tools or dashboards with an agent.
- Connecting an AI assistant to GitHub, Google Docs, or Slack with limited permissions.
- Creating a company-customized AI workspace that teams can fork and extend.
- Prototyping small collaborative apps that are shared by link.
Topics
FAQ
- What is cloudflare-os?
- An open-source AI productivity workspace built on Cloudflare Workers, where agents build and share small custom apps called Gadgets under company-specific guardrails. Cloudflare OS is an agent workspace originally built for Cloudflare's own staff. Users chat with agents that are preloaded with company context, and they can ask agents to write documents, build small personal apps called Gadgets, or run tasks directly. Each Gadget is a private instance that runs in its own sandbox, and can be shared with colleagues through a share link or a copy-able Blueprint.
- Is cloudflare-os free to use? What license does it have?
- cloudflare-os is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is cloudflare-os still maintained?
- Actively maintained. The last commit to cloudflare-os was on Oct 19, 2026.
- What can I use cloudflare-os for?
- Letting non-technical staff build internal tools or dashboards with an agent. Connecting an AI assistant to GitHub, Google Docs, or Slack with limited permissions. Creating a company-customized AI workspace that teams can fork and extend. Prototyping small collaborative apps that are shared by link.
- Where can I get cloudflare-os?
- The source code and installation instructions are on GitHub: https://github.com/cloudflare/cloudflare-os
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Open-source self-improving agent harness that takes outcome-based tasks like reporting, email cleanup and integrations, running in a terminal with any LLM.
AX is an open-source declarative orchestrator for running large numbers of sandboxed autonomous agent tasks in a Kubernetes cluster.
A public repository of Agent Skills: folders of instructions and resources that Claude loads to perform specialized tasks.
A prompt-based skill that makes AI coding agents write only the code a task needs, favoring reuse and minimal solutions over large implementations.
All-in-one AI app for chatting with your documents and running AI agents, with local-first setup, multi-user support and many LLM providers.