Productivity add-ins for Autodesk Revit — automation tools for BIM professionals and a technical blog on Revit API, C#, and .NET development.

AI scripting for Autodesk Revit
Describe the automation you need. Rhenergo writes IronPython, wires a Composer graph, or builds an App — grounded in the real Revit API for your installed version. You read the code before it runs.
From a plain-English description to a deployed ribbon button — scripts, graphs, and Apps grounded in the real Revit API.
Describe the task in plain English. Rhenergo writes code grounded in the real Revit API for your version — not recalled from training data. Self-heals on failure.
Write and run IronPython in a Monaco editor with Revit API autocomplete. Typed inputs and outputs, forkable examples, full change report every run.
Chain scripts into a visual pipeline. Each typed output wires into the next input. Built-in Branch, Gather, Merge primitives alongside your own scripts.
Build a windowed UI on a drag-and-drop canvas. Wire controls to scripts and graphs, then run inside Rhenergo or ship it to the ribbon.
Deploy any App as a button on the Revit ribbon with your icon. Colleagues click it directly from Revit — no editor, no setup required.
Supports Anthropic, OpenAI, Google Gemini (bring your own key) and local Ollama. Revit 2027 · Windows.
Everything you need to keep your Revit project clean and consistent.
Consolidates Revit warnings and your own QA rules in one filterable pane. Click any finding to navigate to the element. Export the audit to Excel for sign-off.
Learn moreIncludes all five tools. Requires Revit for Windows.
Download Digitteck Suite from the Autodesk App Store
The AWS S3 SDK silently fails when uploading non-seekable streams. Learn how to use S3 multipart upload to genuinely stream chunks into S3 without loading content into memory.

A configurable interval-based React Native hook with pause, resume, restart, and background/foreground time recovery — with proper interval cleanup to prevent memory leaks.