A lone palm reflected in still water above a faint data grid.

Free desktop workspace · macOS + Linux

Your machines.One horizon.

Oasis is a desktop workspace for managing local and remote servers, persistent terminals, virtual machines, remote displays, browser and Android sessions, networking, collaboration, and AI agents from one app.

Free download · macOS & Linux

Try the live demo in your browser →

Live in your browser

See the whole
workspace move.

A fully interactive Oasis, running right here — no download. Explore the sidebar, panes, and terminals, or press Play to take the guided tour.

oasisgui.com/demo Open full ↗
Loading the live demo…

Meta-harness

Orchestrate your agents.
Don’t reimplement them.

Oasis doesn’t replace Claude, Codex or Grok — it runs them where they already live: plain tmux sessions on your real machines. A powerful server manager and tiling window manager for every session, all composable with each other.

Works with Claude · Codex · Grok · and any agent in a tmux pane

No reimplemented harness

Bring the agent you already run — Claude, Codex, Grok, or any command. Oasis orchestrates it in place instead of locking you into a new one.

A tiling window manager for tmux

Every session is a real remote tmux session. Oasis tiles, groups and manages them like a window manager for your whole fleet of machines.

Composable sessions

Terminals, agents, VMs and browsers all compose with each other — arrange and combine them however the work needs.

Agents that talk

Sessions aren’t islands: agents prompt each other and keep their own to-do lists, so work hands off cleanly between them.

Supervisors & kanban

Point a supervisor at a workspace and it watches its agents, prompts them, and drives a kanban board — even while the app is closed.

Notified where you’re needed

One centralized notification center surfaces exactly where an agent needs you next — and jumps you straight to that session.

One workspace

Less switching.
More seeing.

From a shell to a remote desktop, a VM to an Android device, Oasis keeps the working surfaces of your infrastructure together without flattening what makes each one useful.

01

Persistent workspaces

SSH & tmux

Connect to multiple SSH hosts, then create, discover, rename, attach to, and manage persistent local or remote tmux sessions from one desktop.

GPU terminals

Terminal panes prefer GPU-accelerated xterm/WebGL with a DOM fallback across macOS and Linux, while macOS also offers an optional native Metal/wgpu renderer with OS font fallback.

Session restore

After a host reboot, Oasis can recreate registered personal tmux sessions with their names, folders, and workspaces and resume recorded Claude Code or Codex conversations.

02

Machines & surfaces

VMs & libvirt

Create and manage Ubuntu VMs on Apple Silicon Macs with macOS 13+ or remote Linux QEMU/KVM hosts, control libvirt domains, and inspect networks, storage, and snapshots.

VNC & SPICE

Discover remote displays on connected hosts and open them inside Oasis through token-protected, localhost-only SSH bridges.

Android sessions

Launch persistent Android sessions on Linux with Redroid or QEMU, stream and control them with scrcpy, or use an auto-managed Linux VM on macOS.

Headless browser sessions

Run persistent Chromium sessions on a local Mac, SSH host, or VM and control them inside Oasis over CDP with reopenable per-session profiles.

03

Network & collaboration

OasisNet mesh

Create or adopt a WireGuard mesh, enroll machines and VMs, control per-node access, relay unreachable peers, and route traffic through a selected exit node.

Supervisor

Give Supervisor a goal and schedule to watch tmux sessions, prompt or spawn Claude and Codex workers, manage a Kanban board, and continue while the GUI is closed.

Multiplayer desktops

Share a synchronized Linux-hosted desktop and its tmux sessions with invited collaborators, with live presence and OS-backed membership controls.

04

Awareness

Notification center

Collect agent, process, session, connection, Supervisor, and error events in a persistent in-app center with priorities and jump-to-session actions.

Activity monitor

Monitor CPU, memory, network, disk I/O, pressure, and GPU history where available while inspecting processes, ports, forwards, firewall exposure, and network state.

AI agent harness

Built for work
that keeps working.

Persistent tmux sessions hold the work. Supervisor can watch them, prompt or spawn Claude and Codex workers, and manage a Kanban board while its runner continues after the Oasis GUI closes.

01 Goal & schedule Set the workspace direction.
02 Supervisor Watch and coordinate tmux sessions.
03 Claude + Codex Prompt existing workers or spawn new ones.
04 Board & signals Follow tasks and what needs attention.

Security & sovereignty

Your oasis.
Your rules.

Security-first and sovereign by design. Every project can run in its own VM, you decide which can reach which, and it’s all shielded by OasisNet — your own WireGuard mesh. No official servers, no accounts, no central authority: just your machines, under your rules.

VM-first isolation

Give each project its own virtual machine — a clean, separate environment that can’t reach into the others by accident.

You set the boundaries

Decide exactly which project can talk to which. Access is segmented and fail-closed, enforced at the network layer.

OasisNet — your private mesh

A free, self-hosted alternative to Tailscale: a WireGuard mesh running on your own servers that stitches every machine together, end to end.

No central authority

No official Oasis servers, no accounts, no sign-in. Nothing phones home — your coordinator is your machine, and the rules are yours.

Free download

Make the complex
feel still.

Free for macOS and Linux. The Apple Silicon macOS build is Developer ID–signed and Apple-notarized. Oasis checks for updates automatically and installs only after you choose Update & Restart.

Free download · macOS & Linux

macOS download: Apple Silicon

Built in Rust

A native desktop app — the engine, GPU terminals, VM host and mesh VPN are all written in Rust. Fast, memory-safe, and light on your machine.

Licensing

Free for personal use.

Oasis is free for individuals — download it and go. If you’d like to use it at your company or across a team, get in touch and we’ll set you up with a business license.

sales@oasisgui.com