SWICH HUB

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.

“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.