Pascal Editor: бесплатный 3D-архитектурный редактор с MCP и AI-агентами

«Не BIM-игрушка в сером боксе, а полноценный WebGPU + React Three Fiber стек, где стены стыкуются, двери прорезают геометрию через CSG, а всё это доступно через npm».

Что такое Pascal Editor и для кого он создан

Pascal — это бесплатный open-source 3D-редактор зданий, работающий прямо в браузере: проектируйте постройки, покрывайте их реалистичными материалами, рендерите изображения и видео, а результат экспортируйте или встраивайте куда угодно.

Там, где большинство 3D-инструментов для архитектуры требуют дорогих лицензий и крутого порога вхождения, Pascal Editor идёт другим путём: базовые инструменты полностью бесплатны, открыты и рассчитаны на нетехнических пользователей.

Целевая аудитория:

  • Архитекторы и дизайнеры интерьеров, которым нужно быстро сделать наброски планировки к встрече с клиентом — базовая модель из текстового запроса строится за минуты, а не часы.
  • Риелторы и управляющие недвижимостью, которые хотят создавать интерактивные 3D-туры по объектам и делиться ими по ссылке с потенциальными покупателями.
  • DIY-мастера, планирующие ремонт, специалисты по недвижимости, способные создать интерактивный тур за минуты, и дизайнеры интерьеров, составляющие планировку мебели прямо на встрече с клиентом.
  • Разработчики и AI-инженеры, которым нужен программируемый 3D-движок с MCP-интерфейсом для агентов.
ℹ Открытый исходный код
pascalorg/editor (~18 700 ★ на GitHub, лицензия MIT) — проект активно развивается как открытое монорепо с публичным трекером задач.

Ключевые возможности

🏗️ Базовый редактор

Основные инструменты включают стены, перекрытия, потолки, крыши, двери, окна, организацию уровней, зонирование и расстановку интерьерных объектов. Браузерный воркфлоу поддерживает локальное автосохранение, историю отмены/повтора и импорт/экспорт в JSON.

Среди свежих улучшений — синхронизированный 2D/3D-редактор планировок, точные размеры объектов со статическими ограничивающими боксами, выровненное по сетке размещение и новый тип узла «точка спавна».

⚡ Технологический стек

Проект использует современный веб-стек: React, Next.js, React Three Fiber, Zustand и WebGPU-ориентированный рендеринг. Он обходит CPU и использует WebGPU для рендеринга — движок React Three Fiber обеспечивает быструю 3D-графику даже на пятилетних ноутбуках.

🤖 MCP-сервер для AI-агентов

Это главная “изюминка” Pascal Editor для AI-разработчиков.

MCP-сервер позволяет агентам читать и изменять сцены Pascal — комнаты, объекты, материалы и строительные системы.

MCP-сервер открывает граф сцены Pascal для AI-хостов (Claude Desktop, Cursor и любых MCP-совместимых клиентов) через Model Context Protocol. В комплекте: 19 MCP-инструментов (запросы к сцене, мутации, отмена/повтор, экспорт, валидация и vision), 4 MCP-ресурса (текущая сцена, сводка, каталог объектов, ограничения уровней) и 3 MCP-промпта — from_brief, iterate_on_feedback, renovation_from_photos.

Пример использования MCP в коде:

// Pascal MCP — агент работает с пространством
const space = await pascal.load('building.ifc')
await space.agent.run('find rooms under 12m²')

Сервер пишет в локальную SQLite-базу, а страница редактора подписывается на поток событий — результат: держите вкладку открытой рядом с чатом и наблюдайте, как стены появляются по мере работы агента.

🛠️ Локальный CLI

CLI запускает редактор и аутентифицированный MCP-сервис в фоне, выбирает незанятые loopback-порты и хранит проекты в ~/.pascal/data/pascal.db.

Для подключения агентов:

# Установка агентских навыков
npx skills add pascalorg/editor \
  --skill pascal-3d \
  --skill furniture-fit

# Быстрый старт
git clone https://github.com/pascalorg/editor
cd editor && bun install && bun dev
# Открыть localhost:3002

Навык pascal-3d подключается к Pascal, работает с редактируемыми сценами, проверяет изменения и возвращает ссылку на редактор. furniture-fit проверяет габариты мебели в заданной позиции и повороте, отделяя подтверждённые размещения от случаев с недостаточными данными о высоте, зазорах и доставке.

📤 Экспорт и встраивание

Генерируйте фотореалистичные рендеры изображений и видео, экспортируйте в GLB, OBJ или STL для любого движка или 3D-инструмента, сотрудничайте через организации и общий доступ к проектам, встраивайте живой 3D-вьюер на любой сайт или в приложение.

Вьюер, редактор и движок сцен опубликованы на npm — встраивайте, расширяйте или управляйте ими через AI-агентов. Все пакеты (@pascal-app/viewer, @pascal-app/editor, @pascal-app/core) доступны под лицензией MIT.


Как это работает: воркфлоу


graph LR
    A[Браузер / CLI] --> B[Редактор сцены]
    B --> C{Режим работы}
    C -->|Человек| D[Ручное рисование\nстен, комнат, мебели]
    C -->|AI-агент| E[MCP-сервер\n19 инструментов]
    D --> F[SQLite-база\n~/.pascal/data]
    E --> F
    F --> G[Живой 3D-вьюер]
    G --> H[Экспорт GLB/OBJ/STL\nили рендер]


Тарифы и цены

Pascal Editor предлагает бесплатную Community Edition и платный план Pro Cloud. Community Edition — $0 навсегда, использует локальное хранилище браузера на одном устройстве, а Pro Cloud стоит $9,90/мес. и добавляет неограниченные облачные проекты, синхронизацию, расширенную библиотеку мебели и высококачественный экспорт.

Полный набор архитектурных инструментов — черновики планировок, 3D-моделирование, расстановка мебели и шаринговые туры — доступен всем пользователям бесплатно.

ТарифЦенаХранилищеОблакоЭкспорт
Community$0/мес.Локальный браузерБазовый
Pro Cloud$9,90/мес.НеограниченноВысокое разрешение
Self-hosted$0 (MIT)Свой серверНастраиваетсяПолный
💡 Совет для разработчиков
Проект open-source, поэтому разработчики могут развернуть Pascal на собственном сервере, форкнуть и расширить его на условиях MIT-лицензии. Для корпоративного использования это самый экономичный путь.

Плюсы и минусы

✅ Плюсы❌ Минусы
Полностью бесплатен и open-source (MIT)Требует WebGPU — не все браузеры поддерживают
Работает в браузере без установкиHeadless-режим MCP не рендерит производные меши
19 MCP-инструментов для AI-агентовБыстро меняющееся монорепо — нужно закреплять версии в продакшне
Локальный CLI + SQLite, данные остаются у васНе подходит для органического/стилизованного моделирования
Экспорт GLB, OBJ, STL + встраивание через npmМобильный редактор нестабилен — ориентация на desktop Chromium
Интеграция с Claude Desktop, Cursor, CodexНет встроенного multiplayer/CRDT — только через отдельные PASCAL_HOME
Активное сообщество (~18 700 ★ на GitHub)IFC-импорт — не приоритет текущего этапа разработки
⚠ Ограничение MCP в headless-режиме
MCP в headless-режиме не регенерирует производную геометрию до запуска viewer-хоста. Если агент создал стены, а они выглядят неправильно — откройте редактор для визуальной проверки.

Сравнение с альтернативами

ПараметрPascal EditorSketchUp GoSnaptrude
Цена$0 / $9,90 мес.от $119/годFreemium
ЛицензияMIT open-sourceПроприетарнаяПроприетарная
Работа в браузере✅ Полная✅ Частичная✅ Полная
WebGPU-рендеринг
MCP / AI-агенты✅ 19 инструментов
CLI для автоматизации
BIM / IFCВ разработкеЧерез плагиныОграниченно
Self-hosted
Экспорт GLB/OBJ/STLЧерез плагины
Кривая обученияНизкаяСредняяНизкая

Традиционные CAD-программы вроде SketchUp и Autodesk Revit мощны, но сложны и дороги. Pascal Editor сфокусирован на самом быстром пути к черновику планировки и визуализации 3D-пространства — без необходимости изучать BIM.

📝 Пример: агент рисует план квартиры

Откройте терминал, выполните pascal mcp setup claude, затем в Claude Desktop дайте команду:

Создай двухкомнатную квартиру 60 м²: гостиная 25 м², спальня 18 м²,
кухня 12 м², санузел 5 м². Расставь базовую мебель.

Держите вкладку с Pascal открытой рядом с чатом — и наблюдайте, как стены появляются по мере работы агента.


Вердикт: кому подойдёт Pascal Editor?

Будь вы архитектором в поисках браузерного инструмента проектирования, разработчиком, интересующимся 3D-веб-приложениями, или контрибьютором, желающим развивать open-source — Pascal Editor предлагает что-то ценное для каждого.

Pascal Editor — лучший выбор если:

  • Вы строите AI-пайплайны с 3D-архитектурным контекстом (Claude, Cursor, Codex)
  • Хотите бесплатный open-source инструмент без vendor lock-in
  • Нужен быстрый прототип планировки без изучения BIM
  • Планируете встроить 3D-вьюер в свой продукт через npm

Не лучший выбор если:

  • Pascal ориентирован на архитектуру; для органических и стилизованных объектов лучше использовать Blender.
  • Требуется полноценный BIM с документацией для строительства
  • Нужна работа на мобильных устройствах

Рейтинг: 8.5 / 10

КритерийОценка
Функциональность8/10
Простота входа9/10
AI/MCP-интеграция10/10
Производительность8/10
Экосистема / сообщество8/10
Цена/ценность10/10

Pascal Editor — редкий случай, когда open-source инструмент реально опережает платных конкурентов в своей нише. MCP-интеграция с 19 инструментами для AI-агентов делает его уникальным на рынке 3D-архитектурных редакторов 2026 года. Если вы работаете на стыке архитектурного проектирования и AI-агентов — это must-try.