Skip to main content

What is Aether?

Aether is a cloud development platform where an AI agent writes code, provisions infrastructure, and tests applications in a real browser — all from natural language. Instead of switching between your IDE, terminal, cloud console, and browser, you describe what you want and Aether’s agent handles the rest inside a cloud workspace.

Key Features

AI Agent

Natural language to working code. The agent reads, writes, and tests your application with access to a terminal, browser, and infrastructure tools.

Cloud Workspaces

Full Linux VMs with persistent storage. Each workspace runs your code, dev servers, and databases — accessible from anywhere.

Live Preview

Preview URLs let you see running applications instantly. Dev server HMR works through the proxy — no local setup needed.

GitHub Integration

Import repositories, push changes, and keep your code in sync. The agent works directly with your GitHub repos.

How It Works

  1. Create a project — Start from scratch or import a GitHub repository
  2. Describe your task — Tell the agent what to build, fix, or change
  3. Watch it work — The agent writes code, runs commands, and tests in a real browser
  4. Review and ship — Inspect changes, preview the result, and push to GitHub

Architecture Overview

Aether consists of four core services:
ServiceTechRole
APIGo + ChiREST API, WebSocket proxy, auth, project/workspace management
WebReact + ViteBrowser IDE with terminal, file editor, and live preview
Workspace ServiceBun + TypeScriptRuns inside each VM — terminal, file ops, AI agent, port discovery
GatewayGoRoutes preview URLs to running VMs
Each project gets a dedicated VM on Fly.io with persistent storage. The workspace service inside the VM handles all interactions through a single multiplexed WebSocket connection.