vibeOS

open source · experimental · MIT

It's a whole desktop in WASM.
Every window is written on demand.

vibeOS is the runtime — menu bar, dock, hardware, a Linux VM. The apps inside are what you build with AI.

Open vibeOS in this tabNo install. A real Linux VM boots in WASM, then the agent writes apps you keep.

Vibe OSWed 4:31 PM
“a dashboard for my desktop CSVs”

This window did not exist ten seconds ago. The OS did.

Root shell

It runs actual commands against actual files.

Local browser

Chromium inside the container, driven over CDP. Nothing leaves.

Simple setup

Log in with OpenAI or paste an API key. Then build everything else on top.

Try it right now, in this tab

Ships as WASM with a real Linux VM in your tab. Tiny setup — log in or bring a key, and the agent writes apps you can keep.

Open vibeOS in the browser

Get told when it does more

It's moving fast and it's a side project. Leave your email and one line about what you'd want it to do, and I'll tell you when that lands.

Join the waitlist

Or skip the list — it's open source, run it right now:

docker run -p 3000:3000 \
  -e ANTHROPIC_API_KEY="sk-ant-..." \
  ghcr.io/caffeinum/vibeos:latest

amd64 + arm64 · no ISO, no bare metal — it's a container.

It's an experiment, and it's yours too.

vibeOS started as a hackathon project and it still is one: a demo of where this goes, not a finished product. The source is MIT, the issues are open, and this site still gets a few hundred visits a day from people who are curious. If you want to take it somewhere, take it — I'd rather that than let it sit.