Project Aquarius · FlowOS Desktop

The OS that listens

A bootable Linux OS where AI is the interface. No icon grid. No file manager. Just tell it what you want and FlowOS handles the rest.

Download ISO View Source
FlowOS Desktop
what's using my memory?
  → checking system resources
  Chrome: 1.4GB (38%) firefox: 620MB code: 410MB
  Total: 11.2 / 16.0 GB — want me to clear Chrome's cache?
push my project to github
  → git add -A
  → git commit: "update plugin store UI"
  → git push origin main
  Done. 4 files changed, pushed to main.
~50MB
Base OS size
<5s
Boot to CLI
9
Built-in plugins
x86-64
Architecture
Why FlowOS

An OS you talk to,
not click through

FlowOS replaces the traditional desktop with an AI that has real system access — it runs commands, manages files, installs packages, and controls your machine through natural conversation.

AI as the shell
Powered by Claude with real tool access. The AI doesn't describe what to do — it does it. Run commands, edit files, install software, check system health.
Boots from USB
Write the ISO to any USB drive with Etcher. Boot on any x86-64 machine — laptop, desktop, or server. No installation required.
Persistent sessions
Session history is saved across reboots when running from a writable medium. The AI remembers what you were working on.
Plugin ecosystem
Extend FlowOS with plugins for Git, Docker, SSH, Spotify, browser automation, and your home server. Enable or disable from the built-in store.
GUI plugin store
Launch a browser-based plugin store with flowos --store. Browse, toggle, and manage plugins with a visual interface.
Alpine base
Built on Alpine Linux for a minimal attack surface and fast boot. The full OS fits in ~50MB compressed. No bloat, no telemetry.
Getting started

Boot in four steps

01 — Download
Get the ISO
Download flowos.iso from the releases page below. Verified SHA-256 checksum included.
02 — Flash
Write to USB
Use Balena Etcher (Mac/Win/Linux) or dd on Linux. Any USB ≥ 1GB works.
03 — Boot
Select USB at startup
Restart your machine, select the USB from your boot menu (usually F12 or Del), and FlowOS boots in under 5 seconds.
04 — Connect
Enter your API key
On first boot you're prompted for your Anthropic API key. Get one free at console.anthropic.com.
Plugin store

9 plugins included

Enable what you need. All plugins are optional and can be toggled anytime from the CLI or the visual store.

git status · commit · push · log
docker snap
ssh remote exec · scp
notes save · retrieve · list
weather now · forecast
clipboard read · write
browser snap: chromium
spotify snap: spotify
homeserver ssh · docker · deploy
Compatibility

System requirements

Minimum
  • x86-64 CPU
  • 1 GB RAM
  • USB 2.0 port (boot)
  • Internet connection (API calls)
  • Anthropic API key
Recommended
  • 4+ GB RAM
  • USB 3.0 for faster boot
  • UEFI or legacy BIOS (both supported)
  • Ethernet or Wi-Fi
  • 16+ GB USB for persistent storage
Free & open source

Download FlowOS

Build from source or download the latest release.

Latest Release Build from source
flowos-desktop · github.com/Mattjhagen/FlowOS-Project-Aquarius
💿Etcher
🐧dd
🪟Rufus

Runs alongside any existing OS — boots from USB, leaves your hard drive untouched.
Docs at flowos.wiki · Built with Claude