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
- Create a project — Start from scratch or import a GitHub repository
- Describe your task — Tell the agent what to build, fix, or change
- Watch it work — The agent writes code, runs commands, and tests in a real browser
- Review and ship — Inspect changes, preview the result, and push to GitHub
Architecture Overview
Aether consists of four core services:| Service | Tech | Role |
|---|---|---|
| API | Go + Chi | REST API, WebSocket proxy, auth, project/workspace management |
| Web | React + Vite | Browser IDE with terminal, file editor, and live preview |
| Workspace Service | Bun + TypeScript | Runs inside each VM — terminal, file ops, AI agent, port discovery |
| Gateway | Go | Routes preview URLs to running VMs |