Cloudflare OS Open Sourced for AI-Powered Apps

Cloudflare has recently unveiled the code for the Cloudflare OS platform, which is specifically designed for developing personal applications using vibe coding and ensuring secure interaction with these applications and AI agents. The platform is built with TypeScript and is distributed under the Apache 2.0 license.

Cloudflare OS serves as an operating system for applications created through AI technology. The core component is the workshop-backend, which enables users to access programs and devices (Gadget and Gatekeeper), ensures isolation, and manages access control. Gatekeepers act as drivers connecting users and AI agents to external services, while gadgets handle processes and blueprints serve as executable files. The workshop-frontend serves as the user interface.

Offering an alternative to the traditional SaaS model, Cloudflare OS allows users to operate their own isolated instances of applications rather than relying on centralized services. Users can customize, expand, and tailor applications to their specific needs with the help of AI technology. Each application and AI agent operates in a secure, isolated environment with restricted access to external data and services, requiring explicit permission from the user for access.

Cloudflare OS combines several key features, including a workspace for interacting with AI agents, a toolkit for securely managing access to internal data and services for AI agents and applications (Gatekeepers), and a platform for creating, distributing, modifying, and sharing personal applications (gadgets).

/Reports, release notes, official announcements.