# blitz.dev

We make the tools AI agents use. blitz.dev is a few friends building in the open: places for agents to work, things for them to build on, and ways for them to reach your apps, inboxes and machines. Most of it runs on Cloudflare, and most of it is open source.

## Where agents work

Workspaces, sandboxes and apps that agents run inside.

### BlitzOS

Cloud workspaces for your company's agents, each set up with the repos, credentials and rules it needs. Bring your own agent (Claude Code, Codex) and your own cloud. Self-host the open core, or use the hosted one: free for one person.

- Hosted, Apache-2.0, 185 GitHub stars. Since 2026-06.
- Open blitzos.com: https://blitzos.com
- Source on GitHub: https://github.com/blitzdotdev/BlitzOS

### aibox

Run Claude Code and other coding agents in a Docker sandbox, so you can skip permission prompts safely.

- Open source, MIT, npm `aibox-cli` 0.6.0. Since 2026-03.
- Source on GitHub: https://github.com/blitzdotdev/aibox

```sh
npm i -g aibox-cli && aibox claude --yolo
```

### Blitz for Mac

A Mac app that hands iOS development to AI agents: code signing, builds, App Store metadata and submission.

- macOS app. Since 2026-02.
- blitz-mac.com: https://blitz-mac.com

## What agents build on

Hosting and a backend an agent can deploy without asking you for keys.

### teenyapp

Tell any AI chat to use teenyapp.com, and it builds and publishes a full-stack app for you. Every app gets a live subdomain and a real backend. Free, and no account needed to start.

- Hosted. Since 2026-04.
- Open teenyapp.com: https://teenyapp.com

### teenybase

Your whole backend in one TypeScript file: schema, auth, access rules, REST API and admin panel. It deploys to your own Cloudflare account, so an agent can write it and you can review it.

- Open source, Apache-2.0, npm `teenybase` 0.0.14, 24 GitHub stars. Since 2024-11.
- teenybase.com: https://teenybase.com
- Source on GitHub: https://github.com/teenybase/teenybase

### Cloudflare simulators

The Cloudflare REST API and Workers for Platforms, running on your laptop. No account, no network, no quotas.

- Open source, Apache-2.0. Since 2026-06.
- cf-api-sim: https://github.com/teenybase/cf-api-sim
- cf-wfp-simulator: https://github.com/teenybase/cf-wfp-simulator

## How agents reach things

Links, inboxes and tunnels that let an agent touch the world outside its chat.

### Agent Socket

Give any AI agent a link to your web app or your browser tab. The agent calls your app's tools over plain HTTPS. No MCP server, no plugin on its side. Comes as a Chrome extension and a ten-line SDK.

- Hosted, Apache-2.0, npm `@agent-socket/sdk` 0.2.0. Since 2026-05.
- Open agentsocket.dev: https://agentsocket.dev
- Source on GitHub: https://github.com/blitzdotdev/agent-socket

### mailmint

Disposable inboxes on your own domain for testing sign-ups. An agent creates an address, then waits for the code.

- Self-host, Apache-2.0. Since 2026-10.
- mail.aisocket.dev: https://mail.aisocket.dev

```sh
mailmint new
mailmint wait <address> --code
```

### anontun

Put a local port on the internet through your own Cloudflare Worker. No login, no token, and WebSockets work end to end.

- Self-host. Since 2026-05.
- Source on GitHub: https://github.com/repalash/anontun

## Flight log

Everything we started, in order, including what we stopped doing.

- **2024-11 teenybase**: First commit: a backend defined by one config file, running on Cloudflare Workers and D1.
- **2026-02 Blitz for Mac**: A native Mac app that lets agents drive App Store Connect over MCP.
- **2026-03 aibox**: Docker sandboxes so coding agents can run without permission prompts.
- **2026-04 teenyapp**: Free hosting where an AI chat builds and publishes the whole app.
- **2026-05 Agent Socket**: A relay that turns any web app or browser tab into a link an agent can call.
- **2026-05 Blitz Cloud** (folded into later work): Two goes at the same idea. First a cloud agents could use without an account, served on blitz.dev; then, in July, cloud workspaces for coding agents. The first became teenyapp; the second became BlitzOS.
- **2026-06 Agent OS** (folded into later work): An infinite-canvas desktop for macOS that you or an agent could drive. Signed builds shipped; the ideas moved into BlitzOS.
- **2026-06 Cloudflare simulators**: Local stand-ins for the Cloudflare API and Workers for Platforms, spun out of teenybase so we could test against Cloudflare offline.
- **2026-07 BlitzOS context manager** (folded into later work): Bundled your repos into one context and launched cloud coding sessions with all of it loaded.
- **2026-07 The great simplification**: BlitzOS v2 rebuilt on plain machines, tmux and a thin control plane, and deleted about half the cloud code on the way.
- **2026-08 BlitzOS open core**: The control plane and workspaces released under Apache-2.0.
- **2026-10 mailmint**: Our own disposable email, so agents can sign up for things without a blocklisted domain.

## Workbench

Smaller things that are useful on their own.

- [pocket-d1](https://www.npmjs.com/package/pocket-d1): Browse a Cloudflare D1 database in a local admin UI.
- [hosted-d1](https://github.com/repalash/hosted-d1): A D1-compatible HTTP API over SQLite, for running teenybase off Cloudflare.
- [teenybase from the dashboard](https://github.com/repalash/teenybase-lib-poc-ui): Deploy a teenybase Worker by pasting files into the Cloudflare dashboard. No build step.
- [teenybase in a Dynamic Worker](https://github.com/repalash/cf-dynamic-workers-poc): A whole backend loaded at runtime inside a Cloudflare Dynamic Worker.
- [agent-socket channel](https://github.com/blitzdotdev/agent-socket-channel): A chat room several AI chats can join from one pasted link.

## Links

- GitHub: https://github.com/blitzdotdev
- X: https://x.com/blitzdotdev
- Discord: https://discord.gg/VsywH6GNhB
