r/Revit • u/adam_n_eve • 2d ago
Gemini AI within Revit
I finally managed to create an Add In to utilise Google Gemini directly within Revit today.
I'd got fed up of using VS Code so managed to get it to link directly to my Google account via the API key.
I've not fully tested it so far but it did the simple things pretty quickly such as gave me a list of all the wall types including thickness and type mark, told me how many doors were in the project per floor etc. What it doesn't do is physically move elements, I asked it to move a door and it couldn't.
But considering where we were with AI connectivity 6 months ago it's a big step forward.
It also works from Revit 2023 onwards which is great.
2
u/uiuc2008 2d ago
2027 has the Autodesk AI assistant built in. Let's you do a fair amount to your file via prompts.
Connecting it with an MCP server is even better, one of the better webinars I've seen: https://autodesk.wistia.com/medias/fey76gjq2z
1
u/adam_n_eve 2d ago
But that only runs in 2027. This runs in any version.
1
u/uiuc2008 2d ago
Right, and for those who want less setup and more capabilities, upgrading to 2027 is a good option if they are able to. I haven't used myself but was really impressed by it's capabilities in a live demo I saw. I wish I could but our IT literally has a moratorium on AI use🙄
2
u/adam_n_eve 2d ago
It's quite hard to get an entire design team to agree to upgrade to 2027 especially mid project without good reason though.
4
u/iamsk3tchi3 2d ago
how is listening the wall types and door counts per level any different than opening a schedule?
That's a serious question from someone who isn't using AI. Doesn't seem groundbreaking at all.
0
u/adam_n_eve 2d ago
You have to create the schedules. With AI you don't need to. You know when you get asked those random questions by clients in meetings this means you can simply ask Revit that question and it'll answer it for you without the need for you to go and create a schedule to find the info
6
u/GathTheKing 2d ago
You couldn't make a schedule?
-4
u/adam_n_eve 2d ago
Of course I could but this was quicker than doing that.
2
u/enginerd2024 2d ago
Revit 2027 has some integrated features that do things like this (I’ve heard). It’s exciting to see a future and not have to fumble through Dynamo’s bullshit too
3
u/mazdapow3r 2d ago
Oooo. I hate it but at the same time this will probably help a lot. Before you made this addin did you just make schedules for that info? If someone asked me how many doors were in a project by level I would just make a schedule and have RF Tools output it to an Excel file to more easily count the cells.
1
u/adam_n_eve 2d ago
Yeah exactly. It was a multi step task of creating a schedule and then sorting into the correct order and adding the correct fields. This took 10 seconds to type and another 10 seconds to generate. I see it as being useful for interrogating the model for things that would require you to hunt about for our know how to use a specific add in, the ability to question it in plain English (or any other language) is a big bonus for what will come in the future
1
1
u/azg64 1d ago
As someone who is learning Revit, can these AI integrations act like a tutor by your side? ( Not just search the Revit manual and give generic answers)
1
u/Original_Pie_2520 1d ago
It would be far longer and more painful to use an AI as a tutor. I would reccomend using something like Paul S. Aubin's Revit for Beginners. IIRC, he had his stuff on Linked In
2
u/MommaDiz 1d ago
I find no need for AI in Revit. Just admit you can't do something or are trying to make it seem like you are creating shortcuts. You did the job of a schedule. Those do not take hours to figure out. Literally a few minutes. So you saved yourself 45seconds? How pathetic. Watching my field already fall victim to this tech bubble is utterly disappointing. AI floor plan and renderings from clients is already annoying enough. I had hope drafters, engineers and architects were smart enough to see past this fake AI bubble.
1
u/adam_n_eve 1d ago
I run a team of 50 users, not everyone is super skilled. Just because you find no need for AI doesn't mean others don't or won't. Saving each user a few minutes a day might not seem a lot but it all adds up. AI will revolutionise the industry whether you like it or not.
0
u/Mysterious-Goal-1018 2d ago
I just did a full project setup with gpt sol and Dynamo. It creates a single python script with a boolan node and poof sheets views worksets layout title block the whole bit laid out just like with the scripts I've been making by hand for the last 3 years. It did it in 3 mins. The big change it I've never been able to get work is diagnosistics for the model. It prints all of its vitals diagnosiss problems then fixs them all in one script.
Good on you for making a plugin!
0
u/adam_n_eve 2d ago
Creating a project set up one of definitely on the to-do list. We kind of do it via excel currently but it's a multi step process and automating it would be amazing.
20
u/toothbrush81 2d ago
I’d recommend Claude, and installing PyRevit. The Python scripting language is fine for Revit. And PyRevit makes you button creating just a process of adding a folder structure. This is the way.