cloudflare/cloudflare-os — explained in plain English
Analysis updated 2026-08-13
Build an internal AI chat workspace preloaded with your company's own knowledge and systems.
Let non-technical employees ask agents to build small custom apps called gadgets safely.
Add guarded, human-approved access to external services like GitHub or Google Docs for your agents.
Deploy a self-hosted alternative to SaaS office tools where every user gets a private app instance.
| cloudflare/cloudflare-os | twbs/icons | cloudflare/vinext | |
|---|---|---|---|
| Stars | 8,003 | 8,009 | 8,060 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 4/5 | 1/5 | 3/5 |
| Audience | developer | designer | developer |
Figures from each repo's GitHub metadata at analysis time.
Runs locally via pnpm and wrangler, but is early access with rough edges.
Cloudflare OS is an AI productivity environment that Cloudflare built for its own employees, from engineers to salespeople, and has now open sourced so other companies can adapt it for themselves. The name operating system is used loosely. It does not run on your computer like Windows or macOS. Instead it is a workspace, built on Cloudflare Workers, where people chat with AI agents that already understand how the company operates, and where those agents can build small personal apps called gadgets. The core idea is that every user gets their own private, sandboxed copy of any app they create, rather than everyone sharing one central piece of software. If you ask an agent to build a slide deck tool, you get your own isolated instance of it, and you can ask the agent to add features to it whenever you want, without worrying about affecting anyone else or exposing your data. Security is handled through something called Gatekeepers. These act like guardrails between an agent or gadget and any external service it connects to, such as GitHub or Google Docs. A Gatekeeper manages authorization, limits access to only what is needed, logs every action, and lets a human review and approve actions later rather than forcing them to sit and wait for each approval in real time. You can try it out by installing pnpm and running a local command, which starts the whole stack using Cloudflare's wrangler and workerd tools, or you can deploy it directly to your own Cloudflare account. The project is written in TypeScript and is described as early access, meaning it is actively developed and still has rough edges to work through.
Cloudflare OS is an open source AI workspace where agents build sandboxed personal apps and access company data through guarded connectors.
Mainly TypeScript. The stack also includes TypeScript, Cloudflare Workers, pnpm.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.