# Aphrody > Pure Rust tiling window shell rendered with WebGPU and WGSL. The same codebase builds for the browser (wasm32), Windows, static Linux musl and Android. ## What it is - Wayland-style window manager model (wire framing, workspaces, dwindle, cosmic grid, niri scroll, floating layouts). This is a protocol and layout simulation, not a real compositor. - Fluid-style sequenced operations (SharedMap, SharedString, SharedCounter) with a total-order sequencer. - Content-addressed Blake3 block store with a path-based VFS and write-ahead log; OPFS in the browser. - WebMCP tools exposed through navigator.modelContext and an HTTP JSON-RPC endpoint. ## Machine-readable endpoints - [WebMCP tool manifest](https://aphrody.app/.well-known/webmcp.json) - JSON-RPC 2.0 endpoint: https://aphrody.app/mcp (native host only) - [Releases](https://aphrody.app/releases/manifest.json) ## Tools - aphrody_windows_list - aphrody_window_open - aphrody_window_focus - aphrody_window_close - aphrody_workspace_switch - aphrody_layout_set - aphrody_fs_write - aphrody_fs_read - aphrody_fs_list - aphrody_counter_add - aphrody_doc_snapshot