
Fetch
Fetch
A Revit plugin that puts manufacturer-accurate families one click away and keeps them synced to live product data.
- Revit
- C#
- React

Kyle Bruxvoort
things I've made

A Revit plugin that puts manufacturer-accurate families one click away and keeps them synced to live product data.

Gives an AI agent the Revit Family Editor, so a product cut sheet becomes a family that flexes correctly.

Space planning inside Revit. Import a room, lay out the seats, then place them in the model.

One record for SSG product data. Hundreds of manufacturers, one structure, read by Fetch and every tool after.

A live dashboard for deciding what to build next, what to fix, and which pages rank without earning clicks.

Redesign of fetchbim.com. Identity, a component library, and the pages architects use to find Revit families.

pyRevit scripts that enforced our Revit content standard, later rebuilt in C# as the plugin the team uses now.

SSG's move to BIM. I wrote the content standard the library still runs on, covering naming, parameters and detail.

Cover and interior for a poetry collection, in print and ebook, where the layout has to hold the line breaks.

Drag · throw · click to flip · 9 projects

The problem. Space planning happens in a different tool from the model it is supposed to inform, so the layout and the drawing set drift apart from the day they are made.
What I built. Layout Studio is a planning pane inside the SSG Revit plugin. Import a room from the model with its real walls, doors and raised floors, lay the seats out on a canvas, then place them back into Revit as real families. The header keeps score while you work. Total seats, area per seat, aisle widths, ADA count, view score, so a layout with 468 seats and a 75% view score can be weighed against one with 410 seats and 89%.
It started as a seating engagement with a design partner. Nothing in the layout engine knows what a seat is, so the same pane now handles shelving and casework.
