pascalorg/editor is an open-source, local-first 3D building editor that runs in the browser or via a CLI. It ships npm packages, an MCP server, and agent skills so both humans and AI agents can create and manipulate building scenes locally.
Project overview
The CLI starts an authenticated MCP service alongside the editor, and plugins use the same manifest as built-ins with no separate internal API, making it a notably agent-accessible and extensible local 3D building tool.
Project type
MCP
Use cases
Automation
Deployment
Refer to project documentation
License
MIT
Best for
Developers who want a local-first 3D building editor usable by both humans and AI agents.
Teams extending the editor through plugins that use the same manifest as built-ins.
Key capabilities
Interactive web-based editor for drawing walls, slabs, zones, and placing items in building scenes with undo/redo.
Exposes scene tools, resources, prompts, and local storage to MCP-compatible AI hosts; the CLI starts the editor and an authenticated MCP service in the background.
Extensible via plugins that ship node kinds, rendering, placement tools, inspector parametrics and panels through the same Plugin manifest the built-ins use.
@pascal-app/core and @pascal-app/viewer packages installable via npm, with optional capture-session extension subpaths shipped inside those packages.
Spatial grid manager handles collision detection and placement validation, including canPlaceOnFloor and canPlaceOnWall checks.
Limitations and risks
The hosted 'Pascal Next' demo experience is not yet part of the open-source editor release.
Multiple concurrent agent clients against one local CLI service are not supported; separate PASCAL_HOME directories and service processes are required for independent concurrent work.
Getting started
Run npx @pascal-app/cli editor to install and start the editor without cloning the repository. Development from source requires bun and monorepo knowledge.
Evidence and sources
README: An open-source, local-first 3D building editor built with React Three Fiber and WebGPU. Run it in the browser or from the CLI, and connect AI agents through MCP.
GitHub project description: Open-source 3D architectural editor with a local CLI, MCP tools, and practical workflows for humans and AI agents.
README: npx @pascal-app/cli editor
README: This hosted preview explores the direction of the next Pascal editor; the experience shown here is not yet part of the open-source editor release.
README: This local connector needs no Pascal account or API key and does not upload projects automatically.