Skip to content

Pascal Editor

by PascalConnectorMake visuals

Lets your AI agent draw rooms, walls and furniture in a 3D home model you can then edit

View on GitHub

About Pascal Editor

Pascal Editor is an open-source 3D building editor that runs in your browser, with a connector for AI agents. Your agent can draw rooms, walls, doors and roofs, place furniture and measure; you then edit the project.

For Architects sketching early ideasHome buildersHome service teams

Made by Pascal

Pascal is an organisation in the United States that publishes this 3D building editor as open source under the MIT license. Its profile describes the aim as an intelligence upgrade for every building.

Stars
★ 25k
License
MIT
Cost
Free
Level
Intermediate
Runs
Local · Self-hosted

Screenshots

From the project's own repository.

A 3D room in Pascal Editor with glass curtain walls and wooden floor, next to several wall variations
Image: Pascal (MIT). Original file

Overview

Pascal Editor is an open-source 3D building editor that runs in your browser, with an MCP connector for AI agents. One command starts the editor and its connector on your computer; your agent can then create rooms, walls, doors, windows and roofs, place furniture, measure spaces and save the project, and you open the same project to look and keep editing. It suits architects, home builders and anyone sketching a room layout.

The agent builds a real 3D model in the editor, not just a picture of a floor plan, and you can keep editing it by hand.

Try these first

Start with the first one: it is a small task you can check easily.

  1. Use the Pascal MCP server. Read pascal://agent-guide, create a small one-bedroom project, check it, save it and give me the editor link.First try · saves a project

  2. My living room is [width] by [length] metres. Check whether a [size] sofa fits along the long wall and report the space left.saves a project

  3. Add a door and two windows to the bedroom in [project name], then save it.

  4. List the rooms in [project name] with their floor areas.

Example prompts written by Agent Flows Hub.

Capabilities

From the creator's documentation.

ToolsetWhat your agent can doAccess
Rooms and wallsCreate rooms, walls, doors, windows, levels, stairs and roofsRead + write
FurnitureSearch the item catalog and place furniture on floors, walls or ceilingsRead + write
MeasurementsMeasure distances and check whether items collide or fit a footprintRead
Check and saveCheck the scene for problems, save it and return the editor linkRead + write
Scene questionsList projects, read rooms and summarise the current sceneRead

Good to know

You want an agent to sketch a room or a small home in 3D and check whether furniture fits. Pascal gives the agent building tools and measurements, saves the project locally and returns a link you open in the editor.

Limits

  • The local CLI supports macOS; the docs say Linux and Windows are not yet confirmed and point Linux servers to the Docker image.
  • A footprint check does not cover height, door swing or a delivery path. Give real room and item measurements and check the report against them.

Notes by (original project name: pascalorg/editor (Pascal Editor)), written from the creator's documentation, not from running it ourselves. Connect an AI agent (Pascal docs) · Run Pascal locally

Stuck setting it up?

Tell us what happened. We take a look first; if it needs paid work, you get an estimate before anything starts.

Get help

Other connectors

  • PayPal MCP Lets your AI assistant create and send PayPal invoices, look up orders and review disputes
  • Pipeboard Meta Ads MCP Lets your AI assistant check, create and adjust your Facebook and Instagram ad campaigns
  • Playwright MCP Lets your AI agent open web pages, click, type and fill in forms in a real browser
  • Slack MCP Server Lets your AI assistant search your Slack, read threads and send or schedule messages
  • Stripe MCP Lets your AI agent look up payments and customers and create invoices in Stripe
  • Supabase MCP Server Lets your AI agent manage tables, run queries and check settings in your Supabase projects

See all 52 connectors · An MCP server is missing or disconnected

GitHub