Maestro
Maestro is a Revit automation platform built for AEC design-technology teams. It provides a customizable ribbon manager, a built-in Python IDE with AI-assisted scripting, and tools to deploy and track automations across every project team.
pyRevit is a free, open-source Rapid Application Development environment for Autodesk Revit that lets architects, engineers and BIM developers build automation tools and add-ins using Python, C# or VB.NET.
It ships with a ready-made toolset, a CLI for deployment, and a telemetry server for monitoring usage across teams.
See pyRevit in action through screenshots and short videos.
These are the firms already using pyRevit on their projects.
Verified reviews from AEC professionals who use pyRevit.
See how pyRevit stacks up against similar tools before you decide.
Maestro is a Revit automation platform built for AEC design-technology teams. It provides a customizable ribbon manager, a built-in Python IDE with AI-assisted scripting, and tools to deploy and track automations across every project team.
Revit® plugin that simulates Autocad's Command Line tool: start typing to find any command.
BimCode.ai brings AI-powered automation to the AEC industry, combining 20 years of BIM API, design and construction expertise. Create custom Revit plugins, generate families and building designs from text or images, automate modelling, documentation and MEP workflows, and execute design operations using natural language. Supporting Revit, AutoCAD, Civil 3D, Rhino and Navisworks, BimCode offers multiple AI models, including ChatGPT, Gemini, DeepSeek, Kimi and Grok. Connect your own AI subscriptions or use BimCode subscriptions. Register for free to access over 50 Revit plugins without AI tokens. We welcome you to explore the platform and share your professional feedback.