Skip to content
Biminent

Revit plugin development for your practice

We do Revit plugin development for architecture and engineering teams: custom add-ins that automate the tasks your team repeats, built around your templates, parameters and company standards.

Built for real practices

Each of these started as work a team was doing by hand on every project.

See all client work
“The custom made tools save us backbreaking labour and thus also money”
Nikola Kolev, Infinity Consult

What we build

Four ways to automate Revit work, each suited to a different kind of job.

Revit add-ins

Recommended

C# add-ins with their own ribbon tab, dialogs, an installer and automatic updates, licensed per seat if you need it.

Best when a whole team depends on the tool, or it needs licensing and automatic updates.

pyRevit extensions

Python scripts on a ribbon tab, built on the open-source pyRevit platform. Quick to put together, but anyone in the office can change the scripts, and each new Revit version depends on the pyRevit project keeping up.

Best when you want to try an idea quickly. For a tool your team will rely on, we recommend an add-in.

Dynamo scripts turned into tools

Your working graph rebuilt as an add-in: a button anyone can use, without breaking on the next upgrade.

Best when a graph already does the job, but others need to run it safely, with checks and a preview before it changes the model.

When a script should become a plugin

AI connections to Revit

MCP connections that let Claude and other assistants query your models and make changes you review first.

Best when the task changes each time: questions about a model, or one-off edits you review before they apply.

How AI in Revit works today

Not sure which fits?

You don’t have to decide up front. Tell us the task and we’ll recommend a route. For a tool your team will rely on, that is usually an add-in: it installs like any other software, updates itself, and doesn’t depend on a third-party platform.

Help me choose

How it works

Built in rounds. You get something working early, and every version after it is shaped by the people who use it.

  1. 1Start here

    Tell us one task

    What your team repeats, how often, how long it takes, and what a good result looks like. We reply within one business day.

    Describe your task
  2. 2

    Try a first version

    A working tool on one of your own projects, so you judge it on real work rather than on paper.

  3. 3 Until it fits

    Refine it together

    Your team uses it and tells us what is missing. Each round brings a new version, until it works the way your office does.

  4. 4

    Roll it out

    An installer your office can deploy, kept up to date as Revit and your requirements change.

How it played out for Infinity: a pyRevit extension in daily use since 2021, refined round by round, with the tools that proved themselves rebuilt in the Infinity Tools add-in, which installs and updates itself like any other software.

Which task would you take off your team’s list?

Tell us what you repeat, which Revit version you use and what you need to produce. We’ll reply to discuss whether a custom tool, one of our products or a free tool is the right fit.

Discuss your custom Revit tool