Репозиторий RevitAiTools: 1400+ инструментов для Revit и их исходникиГотовый плагин, MCP-сервер и инженерные модули на C# — вы добавляете свою задачу, а не начинаете с пустого проекта
1400+ инструментов и 104 C#-файла — рабочие образцы, не заглушки
Плагин сам хостит MCP-сервер: Claude, Cursor и Kilo управляют Revit без посредников
Revit 2022–2027 в одном дереве, сборка и тесты уже настроены
курс — навсегда · репозиторий и сообщество — 30 дней · далее 2 000 ₽ / 30 дней
Например:Маркировка по линииПроверка помещенийСпецификация → модель·Revit 2022–2027·приватный GitHub
Приватный GitHub-репозиторий с 104 файлами C#-исходников и 1400+ MCP-инструментами: стены, MEP, параметры, спецификации, расчёты ОВ. Доступ на 30 дней, снимок репозитория остаётся у вас. Курс и сообщество — приложение к репозиторию.
FIG. 01Agent → MCP → Revit
REVIT 2024 · MCP BRIDGE
DEMO
План · уровень 21:100
Agent trace
PROJECT.RVT0 / 128
Один цикл: запрос → вызов инструмента → проверенная транзакция
Что такое RevitAiTools
RevitAiTools — это MCP-сервер и C#-плагин для Autodesk Revit. Они позволяют AI-агенту подключаться к открытой модели Revit, читать данные проекта, выполнять команды и автоматизировать рутинные BIM-задачи.
Как работает
AI-клиент → MCP-сервер → C#-плагин → Revit API → модель Revit
MCP-сервер живёт внутри процесса Revit и слушает только loopback с Bearer token. Вызов приходит по JSON-RPC, ставится в очередь UI-потока Revit и выполняется в Revit API — без отдельного облачного посредника. В каталоге 1 400+ инструментов в 47 категориях; сборки — для Revit 2022–2027.
Почему стартовый репозиторий — главное преимущество
Самая дорогая часть любого Revit-плагина — не ваша идея, а всё, что вокруг неё: загрузить сборку в Revit, поднять сервер, связать с ИИ, разложить зависимости, поддержать шесть версий Revit, проверить результат. Обычно на это уходят месяцы. Здесь это уже сделано и работает.
01
Работает с первой минуты
Плагин сам хостит MCP-сервер: запускаете Revit, и ИИ-клиент (Claude Code, Cursor, Codex, Kilo, Cline) уже может вызывать инструменты. Первый вызов — в первый день, диагностика встроена.
02
Архитектура, которую можно читать и расширять
Один контракт для любого инструмента, безопасное исполнение Revit API на правильном потоке, разделённые слои и модульная система с манифестами.
03
1400+ инструментов: библиотека образцов
Не абстрактные примеры, а рабочие инструменты по реальным темам: документ и элементы, инженерные системы, помещения и виды, маркировка и аннотации, проверка коллизий и расчёты. Нужно похожее — находите ближайший образец и расширяете.
04
Revit 2022–2027 из коробки
Решения для шести версий и разных поколений .NET заложены: конфигурации сборки, слой совместимости, готовые скрипты сборки и развёртывания.
05
Чистое расчётное ядро и тесты
Расчёты вынесены в библиотеку без зависимости от Revit: математику можно проверять обычными тестами, а тот же код переиспользуется в плагине и вне него.
06
Готовая предметная база
Справочник климатологии по СП 131.13330 и модули ОВК: теплопотери и теплопритоки, гидравлика, водоснабжение, шумовые расчёты, котельные.
07
Дорожная карта — готовое меню задач
Нет своей идеи — в репозитории расписаны направления развития по фазам: теплотехника, гидравлика, ВК, вентиляция, изоляция, маркировка и другое.
08
Протокол «от хотелки до релиза»
Идея проходит воспроизводимый путь: хотелка → контекст → поиск готового → архитектура → план → задачи с границами → исполнитель → отчёт с доказательствами → независимая проверка → приёмка → релиз.
09
ИИ-команда, настроенная заранее
100+ skills и роли-агенты: постановщик, разработчик, тестировщик, ревьюер, безопасность, сборщик, документация, оператор живого Revit, архитектор. Вы учитесь управлять командой агентов.
10
Курс лежит на том же коде
Каждый урок отсылает к реальным файлам, а итоговый проект проходит путь от требований до релиза. Образцы берёте из репозитория, а инструмент пишете сами.
Плагин «с нуля» против плагина на стартовом репозитории
Что нужно
Плагин «с нуля»
На стартовом репозитории
Хост, DI, сервер
пишете
готово
Реестр, контракты
пишете
готово
Потоки, транзакции
пишете
готово
Версии Revit 2022–2027
пишете
готово
Сборка, деплой
пишете
готово
Похожие инструменты
пишете
1400+ образцов — берёте
Ваша логика
пишете
пишете
Состав проекта
Что входит в доступ
Полный набор практических инструментов, шаблонов и материалов без воды — открываешь и сразу внедряешь в проекты
MCP-серверы и 1400+ готовых MCP-инструментов для прямого вызова из Claude / Kilo
Revit API и плагины с поддержкой 6 версий
Revit 2022–2027
Git и GitHub
версионирование, ветки и культура Pull Request
AI-агенты
Kilo, Claude Code, Codex, Hermes и матрица их выбора
Skills и конфигурационные файлы AGENTS.md / CLAUDE.md
Code Review и стандарты Definition of Done для BIM-автоматизаций
Тестирование
unit-тесты, интеграционные тесты с TUnit, multi-version матрица
Resilience и observability
Polly, Circuit Breaker, логирование и метрики
Multi-agent orchestration
координация нескольких агентов через Git Worktree
Рабочие шаблоны и реальные тест-кейсы для повседневных задач
Архитектурные разборы
DI (Host), ModuleRegistry, CommandRouter, External Events
Библиография проекта
335 первоисточников (нужна конкретная ссылка — спроси в комьюнити)
Витрина инструментов участников
возможность опубликовать инструмент и получить фидбек сообщества
✓ 100% практическая база:готовый код, реальные сценарии Revit API и проверенные промпты
Без абстрактной теории
Путь к релизу
От идеи до выпущенного инструмента
Релиз здесь — не «мой первый скрипт», а собранный и проверенный инструмент. Путь один и повторяемый:
Релиз — рабочий результат, а не упражнение: плагин для вашего собственного рабочего процесса, инструмент для команды или публичная публикация, которую ставят другие.
01
Установил и настроил
Разворачиваете связку AI-клиента и MCP-сервера для Revit. К концу шага модель вызывает инструменты на вашей модели, а не в теории.
02
Поставил задачу
Формулируете задачу без двусмысленностей и собираете контекст — свойства, типы, правила. Так модель решает вашу задачу, а не угадывает.
03
Отправил на проверку
Пишете код и тесты, проверяете результат до слова «готово». Инструмент ведёт себя предсказуемо на реальных файлах, а не только на демо.
04
Собрал и выпустил
Собираете решение, оформляете инструкцию и отдаёте его другим — в отдел или в каталог сообщества. Это и есть релиз.
Что можно создать
Разборы: что участник делает и что получает на выходе
Это не список возможностей репозитория, а разборы: что делал участник, как помогал AI и что вошло в релиз.
Типовые сценарии из практики — задачи, которые участники решают в своих моделях.
Проектировщик ОВ
Плагин с кнопкой для пакетной правки параметров
Задача отдела: привести параметры помещений к регламенту одним проходом по модели. Участник собрал окно с фильтром по категории, AI помог спроектировать безопасную транзакцию, тесты подтвердили откат при ошибке.
BIM-координатор
AI-инструмент для проверки модели
Проверка модели перед выдачей: пустые параметры, дубликаты марок, «висящие» помещения. Участник описал правила, AI реализовал read-only MCP-инструмент, на выходе — отчёт с адресами проблем.
Инженер-сметчик
Утилита для обработки спецификаций
Сводка и сверка спецификаций с моделью: где расходится количество и состав. Участник отвечал за правила сходимости, AI — за выгрузку и сравнение; результат — проверяемый отчёт.
ОС
Автор проекта
Олег Сахаров
Разработчик Revit-плагинов, архитектор RevitAiTools и MCP-инструментов
Практикующий инженер и разработчик инструментов автоматизации для Autodesk Revit. Создатель RevitAiTools — открытой архитектуры плагина с MCP-сервером, которая соединяет нативное ядро Revit API с современными языковыми моделями. Инженерная культура: строгие Definition of Done, воспроизводимые тесты и совместный разбор реальных задач в сообществе.
Проектировщики и BIM-инженеры, работающие в Revit ежедневно над реальными проектами
✓
Специалисты без опыта в C#, уставшие от однообразных рутинных операций и кликов
✓
Инженеры, разочаровавшиеся в примитивных чат-ботах и хотящие надежных, проверенных инструментов
✓
BIM-координаторы и лиды, желающие внедрить культуру версионирования, тестов и AI-автоматизаций в отдел
Если опыта программирования нет
1Разворачиваете связку AI-клиента с MCP-сервером Revit по готовой инструкции
2Выполняете первый read-only запрос и видите результат на своей модели
3Разбираете готовые промпты и шаблоны: постановка задачи, контекст, проверка
4Доводите первую автоматизацию своей рутины до рабочего инструмента
Если уже пробовал AI-разработку
1Переходите от разовых чатов к проекту: спецификации, гейты проверки, приёмка
2Строите безопасную транзакцию и контракт MCP-инструмента, а не скрипт «на один раз»
3Пишете тесты на реальных Revit-файлах и доводите инструмент до предсказуемого поведения
4Оформляете PR по Definition of Done и релизите инструмент для команды или каталога
Что будет на выходе
✓Собрать и выпустить свой инструмент или плагин
✓Настроить AI-агента под свою задачу
✓Вести код в Git и проходить Code Review
✓Повторить цикл для следующей задачи
Что вы делаете сами
Поставить свою задачу, а не повторять пример
Собрать контекст по своей модели и правилам
Проверить результат и довести сборку до конца
Оформить изменения и пройти ревью
Сравнение
Чем это отличается от обычного туториала
Большинство материалов по Revit и AI учат повторять за лектором. AI × Revit Community устроен иначе:
Критерий
Другие курсы
Этот курс
Подход к задачам
•Решение одной конкретной задачи
Фундамент для решения любых инженерных задач
Инструментарий
•Один инструмент (только Claude Code)
Несколько AI-инструментов и агентных подходов (Claude, Kilo, Codex, Hermes)
Проверка качества
•Код без проверки и тестов
Чек-листы, тесты (TUnit), устойчивость (Polly) и Code Review
Формат работы
•Работа в одиночку
Инженерное сообщество и совместное развитие кодовой базы
Носитель знаний
•Статичные видео
Развивающийся репозиторий, живой код и документация
Результат на выходе
•Один готовый аддин
Инженерный проект, который можно исследовать и расширять
Структура контента
•Фиксированная линейная программа
Тематическая библиотека, открытый roadmap и лаборатории
Подход к задачам01
Этот курс:
Фундамент для решения любых инженерных задач
Другие курсы:
Решение одной конкретной задачи
Инструментарий02
Этот курс:
Несколько AI-инструментов и агентных подходов (Claude, Kilo, Codex, Hermes)
Другие курсы:
Один инструмент (только Claude Code)
Проверка качества03
Этот курс:
Чек-листы, тесты (TUnit), устойчивость (Polly) и Code Review
Другие курсы:
Код без проверки и тестов
Формат работы04
Этот курс:
Инженерное сообщество и совместное развитие кодовой базы
Другие курсы:
Работа в одиночку
Носитель знаний05
Этот курс:
Развивающийся репозиторий, живой код и документация
Другие курсы:
Статичные видео
Результат на выходе06
Этот курс:
Инженерный проект, который можно исследовать и расширять
Другие курсы:
Один готовый аддин
Структура контента07
Этот курс:
Тематическая библиотека, открытый roadmap и лаборатории
Другие курсы:
Фиксированная линейная программа
Наш ключевой подходПринцип фундамента
Мы не даём «сделай раз, сделай два» — мы даём инженерную основу для любых задач автоматизации.
Репозиторий, курс и сообщество
Снимок репозитория и курс остаются у вас. Доступ к актуальной версии, обновлениям и сообществу — 30 дней, дальше — продление: 2 000 ₽ за 30 дней или 20 000 ₽ за год. Продление действует на купленный доступ; без курса оно открывает только лицензию плагина. Отмена в любой момент.
Стартрепозиторий · курс · сообщество
Доступ к репозиторию + обучающий курс
42 000 ₽
Разовый платёж · Курс остаётся навсегда. Доступ к репозиторию, обновлениям и сообществу действует 30 дней; дальше — продление на 30 дней или на год.
Снимок репозитория на последний день доступа остаётся у вас — курс и код можно использовать в работе (п. 2.10 и 8.2 оферты).
Приватный GitHub-репозиторий RevitAiTools на 30 дней
1400+ MCP-инструментов и 104 файла C#-исходников
MCP-сервер для Claude Code, Kilo, Cursor и Codex
Снимок репозитория остаётся у вас после окончания доступа
Курс и демо-уроки — постоянный доступ
Обновления и сообщество на период доступа
Промпты, шаблоны и инженерная документация
1. Письмо со ссылкой на оплату
2. Приглашение в приватный GitHub
3. Первый модуль и MCP-сервер
Уже есть доступ? Продлить
Продление на 30 дней
Репозиторий и сообщество; без курса — лицензия плагина
2 000 ₽
Продление на год
365 дней · экономия 4 000 ₽ · то же продление, без курса — лицензия плагина
20 000 ₽
Оплата через Робокассу: чек и закрывающие документы. Для юрлиц — договор, счёт и закрывающие документы. Возврат вступительного взноса — только до предоставления доступа; снимок репозитория остаётся у вас. Условия — в публичной оферте.
Программа и демо-урок
Откройте программу и получите демо-урок
Оглавление открыто без регистрации: модули и уроки — то же, что видит студент в кабинете. Четыре прокрутки рулетки дают целый урок, он открывается сразу на экране демо.
Без аккаунта · сессия живёт 7 дней · вернуться можно без письма
18Concurrency, Threading и Multi-Document Engine5 ур.
19Advanced MCP Architecture и масштабирование каталога9 ур.
20AI Code Sandboxing и безопасность исполнения5 ур.
21Enterprise BIM Integration (ISO 19650, IDS/BCF, APS)4 ур.
22B2B Productization, лицензирование и эксплуатация4 ур.
23Параметрические семейства и сложная геометрия4 ур.
24Enterprise Capstone: Production Readiness Review3 ур.
25AI-агенты за пределами Revit5 ур.
26От инструмента к заказу10 ур.
27Упаковка и запуск инструмента7 ур.
Названия открыты — содержимое уроков выдаёт рулетка или оформленный доступ
Частые вопросы
Ответы видны сразу — раскрывать ничего не нужно.
Какие версии Revit поддерживаются?
Autodesk Revit 2022–2027. Для 2022–2024 используется .NET Framework 4.8, для 2025–2026 — .NET 8, для 2027 — .NET 10. Исходный код общий, но под каждую версию собирается отдельная конфигурация: старый и новый контракты Revit API различаются.
Нужны ли навыки программирования?
Нет. Рабочий контур рассчитан на инженеров без опыта в программировании: агент вызывает готовые MCP-инструменты, а код пишется и проверяется через AI-клиент. Знание C# понадобится, только если вы захотите добавить собственный инструмент или разобрать чужой код.
Насколько это безопасно для рабочей модели?
MCP-сервер слушает только 127.0.0.1 и требует Bearer token, поэтому модель не нужно выкладывать в облако. Чтение и запись разделены: изменения идут в транзакции хоста, удаление по умолчанию работает как dry-run, а запись параметров может требовать план и contextToken. Ограничение: transaction_rollback не отменяет уже закоммиченные изменения — критичные операции проверяйте на копии модели.
Чем RevitAiTools отличается от Dynamo и pyRevit?
Dynamo строит визуальные графы, pyRevit запускает Python-скрипты и кнопки. RevitAiTools публикует каталог MCP-инструментов, который AI-клиент выбирает по именам и JSON-схемам; вызов выполняется внутри процесса Revit, а запись идёт в транзакции с политикой. Это не замена Dynamo или pyRevit: они могут работать с тем же Revit параллельно.
Что входит в доступ?
Приватный GitHub-репозиторий RevitAiTools с C#-исходниками и MCP-инструментами, MCP-сервер, обучающий курс, обновления и закрытое сообщество. Доступ к репозиторию, обновлениям и сообществу — 30 дней; снимок репозитория остаётся у вас.
Что будет через 30 дней?
Курс остаётся у вас навсегда, снимок репозитория — тоже. Доступ к актуальной версии, обновлениям и сообществу заканчивается; чтобы продолжить, продлите его на 30 дней за 2 000 ₽ или на год за 20 000 ₽. Отмена в любой момент.
Можно ли вернуть деньги?
Вступительный взнос возвращается, только если доступ к репозиторию и материалам ещё не предоставлен. После выдачи доступа возврат не предусмотрен: вы получаете цифровой контент и снимок репозитория.
Можно ли использовать код и материалы в рабочем проекте?
Да. Лицензия позволяет использовать код репозитория и снимка в собственных задачах, включая рабочие проекты. Нельзя перепродавать доступ, публиковать исходники и материалы курса или передавать доступ третьим лицам — условия в п. 5.6 оферты.
Можно ли оформить доступ для команды или юрлица?
Да. Доступ оформляется на каждого инженера отдельно. Для юридических лиц предоставляем договор, счёт и закрывающие документы.
Подробности
Подробнее — по запросу
Коротко — на этой странице. Развёрнутые ответы, таблицы и полные списки открываются по ссылке.
Старт
Заберите репозиторий, на котором будете строить
Снимок репозитория и курс остаются у вас. Доступ к актуальной версии, обновлениям и сообществу — 30 дней, затем продление на 30 дней или на год.
Курс остаётся навсегда. Доступ к репозиторию, обновлениям и сообществу действует 30 дней; дальше — продление на 30 дней или на год.
Инженерные разделы
Электрика, слаботочка, отопление и вентиляция — в одном каталоге
Это не одна кнопка «сделать хорошо». В репозитории — отдельные наборы инструментов по дисциплинам: у каждого свои операции, свои расчётные модули и свои окна там, где инженеру нужно видеть расчёт. Ниже — что уже работает, а не что планируется.
MCP-инструментов в каталоге
1 400+
файлов с инструментами на C#
~180
модулей и расчётных ядер
16+
версии Revit в одном дереве
2022–2027
Модуль автотрассировки
Трассы строятся по модели, а не по памяти инженера
Четыре сценария из коробки: контуры тёплого пола и подводки радиаторов до коллектора, кабельные трассы от приборов до щита и ортогональные трубы или воздуховоды с обходом препятствий.
Тёплый пол
Петли по помещениям, транзит через проёмы и подводки до коллектора; шаг, покрытие и конфликты проверяются.
LoopGenerator
Радиаторы и конвекторы
Настенные и напольные приборы: подача и обратка до коллектора, полосы в проёмах и проверка пересечений.
LoopGenerator
Электрика до щита
Маршрут от электроприбора до щита по графу лотков и труб: A*, длина кабеля и маркеры цепи.
LowVoltage.Core
Трубы и воздуховоды
Ортогональная трасса между точками с обходом препятствий, зазорами, изоляцией и проверкой стыков.
route_mep_path
На входе — коллектор, приборы и щит. На выходе — трассы, длины и список конфликтов, которые осталось проверить инженеру.
ЭОМ28 инструментов
Электрика и электроснабжение
От лотка и трубы до цепи, щита и спецификации — без ручной сборки таблиц.
Кабельные лотки и трубы: трассы, повороты, фитинги, раскладка из XLSX
Автотрасса от прибора до щита по лоткам и трубам — с длиной кабеля
Приборы и оборудование: светильники, розетки, щиты, трансформаторы
Цепи: создание, подключение, объединение, номера, имена и провод
Расчёты: нагрузки, баланс фаз, подбор кабеля и защиты, тепловыделение шкафа
Можно работать как привыкли: открыть окно ОВК, изоляции или соединителей и видеть каждый шаг. А можно поставить задачу текстом — агент сам вызовет те же инструменты, прочитает модель и запишет результат в транзакции. Это не два разных продукта: у ленты и у MCP один контракт инструмента.
Привычный путь
Окна в Revit
Когда нужен контроль и видно каждый шаг
ОВК: теплопотери, гидравлика, ВК, вентиляция, шум, подбор оборудования
Изоляция: типы, толщины, объёмы и спецификация по СП
PipeConnect: интерактивные соединения и фитинги
Марки, выравнивание, взрыв-схемы и нумерация спецификаций
Автономный путь
MCP-агент
Когда важна скорость на сотнях элементов
Задача формулируется текстом: «проверь помещения и заполни параметры»
Агент сам выбирает инструменты по именам и JSON-схемам
Пакетные операции идут в одной транзакции, удаление — с dry-run
Если сценарий живёт только в окне, агент читает состояние интерфейса, обрабатывает диалоги по правилам и шлёт команды Revit
Результат приходит отчётом, а не окном, в котором нужно кликать
Найти элементы
В окнах
Фильтры, выборки, обход видов
Через агента
Инструмент чтения возвращает ID и параметры
Изменить 400 параметров
В окнах
Выделить, открыть свойства, повторить
Через агента
План записи → проверка → одна транзакция
Посчитать раздел
В окнах
Заполнить окно расчёта, выгрузить таблицу
Через агента
Вызов расчётного инструмента, результат в JSON/XLSX
Проверить перед выдачей
В окнах
Пройти чек-лист вручную
Через агента
Проверки по правилам и отчёт с адресами проблем
Повторить на новом файле
В окнах
Снова клики по тем же окнам
Через агента
Тот же запрос к агенту, без ручной последовательности
Одна и та же работа через окна Revit и через MCP-агента
Работа
В окнах
Через агента
Найти элементы
Фильтры, выборки, обход видов
Инструмент чтения возвращает ID и параметры
Изменить 400 параметров
Выделить, открыть свойства, повторить
План записи → проверка → одна транзакция
Посчитать раздел
Заполнить окно расчёта, выгрузить таблицу
Вызов расчётного инструмента, результат в JSON/XLSX
Проверить перед выдачей
Пройти чек-лист вручную
Проверки по правилам и отчёт с адресами проблем
Повторить на новом файле
Снова клики по тем же окнам
Тот же запрос к агенту, без ручной последовательности
Честная граница: часть модулей пока остаётся окнами — PipeConnect, взрыв-схемы и DynamicUpdater. Их можно открыть руками, а можно поручить агенту: он читает состояние интерфейса, обрабатывает диалоги по правилам и шлёт команды Revit. Расчёты ОВиК и электрики уже вынесены в ядра без Revit API, поэтому их агент вызывает напрямую. Агент не заменяет инженера: правила, допущения и приёмку задаёте вы.