ooda

Design on your codebase in the cloud, no local setup required.

No more fighting localhost — you and Claude can develop and share apps on little computers, from anywhere.

Get started for free and have your first virtual machine running in minutes.

All you need is a paid Claude subscription and a free sprites.dev API key.

Manage ooda entirely from your terminal

$ npx ooda-cli

   ╭───╮  ╭───╮  ╭───╮  ╭───╮
   │ O │  │ O │  │ D │  │ A │
   ╰───╯  ╰───╯  ╰───╯  ╰───╯

  Your projects:
    [1] new-nav             ● running
    [2] marketing-redesign  ○ stopped
    [3] shader-tool         ○ stopped

  [d] Deploy current directory
  [n] New project
  [q] Quit

  Select: 

Or use your local dashboard to browse and run your projects

localhost:4444
ooda
Projects New project Deploy folder

Your projects

new-nav

https://new-nav-x7k2.sprites.app

Open Delete

marketing-redesign

https://marketing-redesign-m3np.sprites.app

Open Delete

shader-tool

https://shader-tool-q9wf.sprites.app

Open Delete

Quicker and safer than local development

Consistent environments, zero setup

No more "works on my machine" — every ooda VM is identical. No local dependency conflicts, no version mismatches, no setup headaches.

Safe by default

Claude runs with full permissions in a sandboxed VM, so it moves fast without any risk to your local filesystem. Delete a project and spin up a fresh one in seconds.

Built for collaboration

Share your sprites API key with teammates to collaborate on the same set of projects. Every project gets a public URL automatically — share a link and anyone can see your work in progress.

Run anything, anywhere

Each VM is a full Linux machine with root access. Run any framework, any language, any toolchain — from a laptop, a tablet, or even your phone.

FAQ

What is ooda?

A CLI tool that launches Claude Code on cloud dev environments powered by sprites.dev. Think of it as a remote terminal for AI-assisted development.

What do I need to get started?

Node.js 20+, a sprites.dev account, and an Anthropic API key (or Claude Code with OAuth). That's it.

Can I run multiple sessions at once?

Yes. Open additional terminals and use ooda-cli connect <name> to connect directly. Each session is independent.

Where does my code run?

On sprites.dev infrastructure, powered by Fly.io. Your sprite is automatically created in a region close to you — each environment is fully isolated with its own filesystem, network, and resources. More hosting options coming soon.

Is this free?

ooda is free to use. You'll need a sprites.dev account and an Anthropic API key, which have their own pricing.