Airspace
Airspace is your AI software architect.
Core trick
Maps iPhone pointer selections and realtime voice to scene-graph edits on an architecture diagram canvas.
Description
Airspace is your AI software architect. Plan your next unicorn’s infrastructure from your sofa. Use your iPhone to point, draw and select while your AI partner turns the conversation into a visual architecture. Something looks off? Steer it mid-conversation and shape the design together.
README excerpt
# Airspace
Your AI software architect. Plan your next unicorn’s infrastructure from your sofa.
Airspace combines an iPhone pointer, live voice and an editable canvas for software design. Select or circle a part of the diagram, describe what should change, and inspect the updated shapes and connections. Ask questions about the design as it evolves.
A representative session starts with a small model-serving system, expands it into GPU pools in three locations, then explores which pools should serve interactive traffic versus batch work.
## How it works
```mermaid
flowchart LR
Phone["iPhone: motion, touch and microphone"] --> Bridge["Local bridge"]
Phone <-->|"Live audio"| Voice["OpenAI Realtime"]
Voice -->|"Design requests via phone client"| Bridge
Bridge <-->|"Scene context and editing tools"| Astra["GPT-6 Astra"]
Bridge <-->|"Gestures, edits and rendered receipts"| Canvas["Airspace Canvas / Excalidraw"]
```
Realtime handles voice. Astra handles design edits. The application routes phone input to the active canvas, provides scene/selection context, checks revisions and waits for the editor to confirm rendering. The underlying drawing remains editable Excalidraw elements.
## Run locally
Requirements: Node.js 22.13 or newer and npm. Use macOS for the native desktop app, plus an iPhone with Safari for physical motion input. Voice and model edits require an OpenAI API credential with access to the configured models.
Install dependencies:
```sh
npm --p