This repository contains Jeremy Tammik's workshop materials for EUBIM 2026, demonstrating how AI coding assistants can help create add-ins for Revit—the industry-standard building design software. The project includes practical examples that automatically generate 3D building models with walls, floors, roofs, doors, and windows. It showcases experiments with autonomous AI agents that can write, test, and fix building code in real-time, along with documentation exploring the future of AI-assisted BIM programming. The author is a recognized Autodesk technology expert who retired in 2025 after decades of teaching the Revit API community.
How It Works
You hear Jeremy Tammik explain how he stopped writing code himself and started using AI to build add-ins for Revit, the industry-standard building design software.
You explore the repository and find ready-to-use examples showing how AI can create walls, floors, roofs, doors, and windows automatically.
You see the 'Little House' command run inside Revit and create a complete 3D building with multiple floors, a roof, and openings for doors and windows—all generated by AI-written code.
You learn how AI tools like GitHub Copilot and Codex help developers describe what they want in plain language, and the AI writes the code to make it happen.
Begin with the simple Hello World example to understand the basics of Revit add-in development.
Jump into the autonomous agent loop experiments to see how AI can test and fix its own code in real-time.
Every building the AI creates comes with a clear report listing all the floors, walls, roofs, and openings it generated.
You now understand how AI can handle the repetitive coding work while you focus on the creative decisions in building information modeling.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.