FOR ARCHITECTURE & BIM TEAMS
Revit Automation
Custom tools that delete the repetitive work in your model. Built on the Revit API and pyRevit. Fast, deterministic, and yours to keep.
Architecture is a cookbook.
We work to stricter standards than most professions. Head heights, clearances, dimension strings, sheet conventions. The rules are written down, and we follow them on every project.
So why are we still doing it by hand? If a task has rules, it has an algorithm. That is the whole premise: take the thing you hate doing, pull it apart, and rebuild it as a tool that does it the way you would have.
How these are built
No AI at runtime.
AI helps me build these tools. It is not inside them. When your team clicks the button, what runs is the Revit API and plain logic. The same input produces the same output, every time, with no model call, no latency, and no per-token bill.
Deterministic
Same model in, same result out. Nothing to review twice because the tool felt creative today.
Fast
Local execution. No round trip to a server, no waiting on a queue, no rate limit at 4pm on a deadline.
Auditable
The rules are in the code. When output looks wrong you can read why, and I can change it.
Shipped, in public
Two tools merged into pyRevit.
pyRevit is the extension platform a large part of the industry already runs. Two of these tools were reviewed by its maintainers and merged into it. Everything below is open source under Apache 2.0. Read it before you hire me.
Automatic Dimensions
Dimensions exterior and interior walls and openings from the model, following architectural convention rather than guessing.
View sourceIn pyRevitWood Framing
Framing automation for wall assemblies, built to remove the repetitive modelling pass entirely.
View sourceIn pyRevitTexture Relink
Finds and automatically relinks every missing texture in a Revit project.
View source“In review” means the pull request is open with the pyRevit maintainers and has not been merged yet. The tool works and the source is public. It is just not part of an official release.
What I build for firms.
The free tools solve problems I have myself. Paid work solves yours: the task specific to how your office actually draws.
01
Custom Tooling
A tool built around one task your team repeats every project. Dimensioning, legends, sheet setup, framing, model cleanup, whatever is eating the hours.
02
Standards As Code
Your office standards turned into something the model enforces on its own, instead of a PDF nobody opens and a reviewer catching it three weeks late.
03
Workflow Audit
Before writing anything, work out which repetitive task actually costs the most. Some are worth automating. Some are worth deleting instead.
04
Deployment & Handover
Tools installed across the team, documented, and maintainable by whoever comes after me. Not a script on one machine that breaks at the next Revit release.
WHAT DO YOU HATE DOING
IN REVIT?
Tell me the task. If it has rules, it can probably be automated, and if it can't, I'll tell you that instead of billing you to find out.