Agent3D is a lightweight desktop 3D editor built around one command layer. A Rust core owns every mutation — the GUI and the MCP server both call it, so an AI agent and a human direct the same world with one source of truth.
A single Rust editor core owns scene state. No parallel mutation paths — GUI and MCP share the exact same operations.
Direct the scene by hand in the Tauri GUI, or let an agent drive it over MCP. Both see one consistent world.
Engineering simulations use real datasheet values and target real device APIs — what runs in sim can flash to the board.