TrendWhat rose on GitHub, every day at 07:30 KST · 한국어

GitHub · as of November 8, 2026 · View on GitHub →

cloudflare/computer

Virtual filesystem and execution environment

+94 stars in 7 days

How to give AI agents a persistent cloud workspace for reading files and running commands

Imagine an AI agent that goes beyond text to explore a real file system and execute commands. This repository provides a virtual computer for agents. It stores state in SQLite within a Durable Object and offers an environment to run code in containers or workers as needed.

Three execution modes

File state is stored in the Durable Object's SQLite, supporting three backends. The container backend projects SQLite state into a real FUSE mount, providing a full Linux environment where you can run actual binaries and access the network. The Isolate shell runs just-bash inside a Dynamic Worker and accesses state directly via Workers RPC. The Isolate JavaScript executes ECMAScript modules and supports Node.js APIs like node:fs/promises. You can select one of these to run code via workspace.runtime.exec.

Runnable examples

The repository's examples/ directory contains runnable examples using the public API.

  • Container and worker execution Shows how to run computerd inside a container or execute shell commands and JavaScript modules in a Dynamic Worker without a container.
  • Agent integration Includes examples of agents using this computer as a tool via the MCP protocol or chat agents utilizing it as a workspace.
  • Content generation and distribution Demonstrates specific workflows such as converting Markdown to PDF or generating images with Workers AI to create share links.

Performance benchmarks

The container backend's FUSE mount is faster than real disk for tasks with heavy metadata processing. However, it is slower than real disk for large sequential input/output. docs/19_performance.md summarizes fs-bench figures and comparison results with cloudflare/sandbox-sdk.

Limitations of the preview stage

This package is a preview version for feedback, with an unstable API and design that may change. It is best not to use it in production environments and is suitable for experiments or prototype development. The specifications in docs/ contain forward-looking intentions and may differ from the current code. It is released under the MIT license, and contributions are made through issues and discussions.

Written by AI from this repository's README on September 29, 2026. For the facts, the original on GitHub is the reference.

By the numbers

GitHub trending history
10 days between Jun 19, when Trend began recording, and Nov 8, 2026 · first on Aug 5 · best daily rank #1 (Aug 5)

Read from GitHub, as of November 8, 2026.

Language
TypeScript
Stars
9,861
Stars gained in 7 days
+94
Contributors
16
Forks
586
Latest release
@cloudflare/computer@0.10.0 · November 5, 2026
Commits
931
Last commit
November 5, 2026
Open issues
17
Open pull requests
11

View on GitHub →

README badge

trend.ondo.sh · GitHub daily trending #1 · August 5, 2026

The badge above shows the highest this repository has ranked on GitHub's daily trending since June 19, 2026, and the day it did. Paste the Markdown below into your README. The badge opens this page.

[![trend.ondo.sh](https://trend.ondo.sh/github/r/cloudflare--computer/badge.en.svg)](https://trend.ondo.sh/github/r/cloudflare--computer/en.html)