Overview
Aether OS is a next-generation spatial operating system built on web-native technologies. It reimagines computing by replacing traditional WIMP interfaces with an immersive 3D spatial canvas where data exists as interconnected nodes.
System Layers
Presentation Layer
Three.js / WebGPU
CSS3 Glassmorphism
TypeScript
Core Engine
AI Orchestrator
Physics Engine
Graph Database
Plugin System
Data Layer
IndexedDB / SQLite
Vector Embeddings
Real-time Sync
Core Principles
Zero-App Architecture
No more app switching. Every piece of functionality is a micro-tool, assembled on-demand.
Associative Memory
Data stored as interconnected nodes with semantic relationships for instant retrieval.
Physics-Based UI
Nodes float, connect, and interact through physics simulation for natural navigation.
AI Orchestration
Natural language commands dynamically assemble UI components based on intent.
Technology Stack
Aether OS leverages cutting-edge technologies across all layers:
- 3D Rendering: Three.js with WebGPU acceleration
- AI: Claude API, Ollama for local inference
- Storage: IndexedDB for browser, SQLite for desktop
- Desktop: Tauri (Rust) for native performance
- Mobile: Capacitor for cross-platform deployment
Data Flow
User Input → Event Bus → AI Orchestrator → Component Library
↓
Memory Graph → IndexedDB → Vector DB
↓
Three.js → 3D Canvas