





640+ School Members
What Is it?
I'm building the most comprehensive pyRevit training from the ground up.
It will include 5 courses, a community with weekly live calls and custom tools to speed up your pyRevit development.
This isn't a trial product. It will be built based off LRA-Academy: 3 years of development a few hundred tutorials, thousands of hours, and 640 real students who proved what works. Now I'll rebuild for the modern AI world with modern up-to-date workflows.
Who is it for?
BIM managers, Coordinators, Architects and Engineers who want to automate Revit and build custom tools for their office without years of learning software development.
We're not programmers… We're AEC people who need custom Revit tools now.
The Goal
I don't want you to just save few hours in Revit…
I want your career to change - to become irreplaceable and get rewarded for it.
Instead of solving problems with time, you'll solve it with code. And the difference is the scale you achieve. The productivity is exponential across your team and projects even when you're on a vacation. That's the real win.
Plus you'll have a place where other devs understand you (unlike your collegues).
The Learning Path
Every course will follow the 3 key stages: Theory → Practice → AI Implementation
And there will be 5 courses for each step of the journey.
✅ Fast-Track pyRevit Setup
Quick ~90min training to help you get started with pyRevit, setup your code editor (ready for ai) and take you through the process of creating your first tool from scratch.🚧 Kick-Start pyRevit Automation
Learn foundations of Python, Revit API and pyRevit and put it to practice right away. This is what most new developers skip today and then regret later…🚧 Power-Up pyRevit Development
Deeper dive into pyRevit development where you learn more about Revit API, Deployment, Debugging Protocol and a few other advanced concepts like Hooks, MCPs...🚧 Mock-Up pyRevit Forms
Learn how to create modern and highly customizable WPF forms for pyRevit. Understand the framework, prepare your BrandKit and learn how to leverage AI.🚧 Super-Charge with Agentic Workflows
Lastly, we’ll explore agentic workflows for creating tools at scale. We’ll setup a pyRevit AI Engine with the right skills and you’ll learn how to use Claude Code for best results.
⚠️ Courses will be created in the coming months. (Weekly New Lessons!)
Community + 96 Live Calls per year
The success of LRA-Academy was always defined by its community and ongoing support. So I'm going to double down and add weekly live calls to share latest tricks and provide you the necessary support.
⚠️ Weekly Live Calls start in July
Custom Dev Tools
I'm also developing custom online tools to simplify or improve pyRevit development .
I already have a few working prototypes and I'm planning to release them in school:
✅ RevitAPI Code Editor - Online code-editor with Revit API configured with zero setup in case you can't install it or need a quick code editor at another PC. (Available here)
🚧 pyRevit XAML Builder - Online tool to write XAML for UI forms. Get live preview and auto-generated pyRevit code with zero setup. This is visual studio replacement for pyRevit. (90% ready - Release in July/August)
🚧 BrandKit Generator - Online BrandKit generator for consistent WPF Style.
Generate 3 Files with same style: HTML for human, XAML for WPF and MD for AI. (Prototyping - Release Aug-Sep)
🚧 MCP for RVTDocs 2.0 - I'm going to create MCP for new RVTDocs to provide the best context and additional tooling for AI Agents related to Revit API.
(Release July/August)
Why Me?
I was just a regular Revit user, tired of Revit limitations and repetitive work. So I decided to learn to code and build a few simple tools. Then slowly I started sharing my tools and it made a huge difference in our office.
Later I shared my favorite EF-Tools and it was used by tens of thousands of Revit Users. And naturally many asked me how to do the same. So I started sharing everything I know and it helped thousands of people to get started with their own custom tools.
So, I know what is it like to be self-taught developer. I know what works. And I know how to teach it well. That's why I know I can help you get where you want with pyRevit.
FREE Bonus: LRA-Academy (Previously sold at 997€)
While I'm building pyRevit School - you'll get instant access to my LRA-Academy training.
This is the training that took 3 years to build up and had 640 happy students. There are 3 full courses inside with written summaries for each lesson so you don't have to pause video every 5 seconds to follow.
LRA-Academy unlocks:
LRA-Basics - Get started quick with basics of pyRevit, Python and Revit API
LRA-Advanced - Dive deep into Revit API with 9 modules with hands-on approach.
LRA-Modern UI - Learn WPF Framework for pyRevit to create custom forms
Code Vault - Get access to my library of code snippets to common problems.
Revit API Community - Get direct access to me and hundreds of other developers.
This was my main training for the past 3 years that people paid 997€ to join with extremely low refund rate.
Ready To Join pyRevit School?
If everything above is something you want to be a part of…
I'd like to invite you to join pyRevit School.

Welcome to
pyRevit School !
640+ Members
€997
(+ VAT)
ONE YEAR ACCESS
1. Fast-Track Setup
✓ Create Your Own Extension
✓ Setup Your Dev Environment
✓ pyRevit Framework
✓ Build Your First Tool + AI
2. 🚧Kick-Start Automation
✓ Python Crash-Course for Revit
✓ Revit API For Beginners
✓ pyRevit API Breakdown
✓ Practice. Practice. Practice.
3. 🚧Power-Up Development
✓ Advanced Revit API Training
✓ Debugging Protocol
✓ Deployment System
✓ Workshops for Hooks, MCPs....
4. 🚧Mock-Up WPF Forms
✓ WPF Framework basics
✓ How to WPF for pyRevit
✓ Generate Your Brand-Kit
✓ Generate Any Form with AI
5. 🚧Super-Charge Agentic Workflow
✓ Claude Code Setup
✓ pyRevit AI Engine Setup
✓ Agentic Workflow for pyRevit
Plus, Awesome bonuses
✓ Custom Dev Tools
✓ Access To RVTDocs MCP
✓ Certificate of completion
✓ Access To Code Library
✓ 96 Live Group Calls with Erik
✓ 640+ Dev pyRevit Community
🔓PLUS, FULL ACCESS TO LRA-Academy
Ready To Become pyRevit Developer?
Limited Founding Member Price!
LRA-Academy Reviews:
Founding Member Price
Have a question or Need a Business VAT Invoice?
Contact Here
What do others say?
The pyRevit School is a new training…
But I helped 640 students inside LRA-Academy which is the base for new training.
Here's what they and other industry experts say about LearnRevitAPI

Gavin Nicholls
Architectus BIM Lead | 💛Aussie BIM Guru

Jean-Marc Couffin
Senior BIM Specialist | 💛pyRevit Developer

Harley Trappitt
BIM Coordinator
Erik is constantly adding new contentto go deeper into everything to know about pyRevit and Revit API.If you find yourself lost, jump into communityto discuss and work through most issues or questions.Plus all the resources you could want, oh my!
Thomas Vogt
VDC Manager
The course is exceptional. Clear explanations and manageable modules built upon each other.Lessons include video tutorials and code samples. Also the
Community was invaluable.It exceeded my expectations. I highly recommend it.
Maria Florencia Retamal Borgogno
BIM Coordinator / Architect
This
course opens so many optionsfor Revit users.
After completing, I started developing basic tools for my company. I'm feeling I'm just scratching the surface.Good thing: this course not only provides a quick start and guidance but also equips you with the necessary tools to continue researching and learning.

Mateusz
BIM Specialist
The combination of video, summaries, and code - provided
a comprehensive learning experience.Since completing the course,
I've been able to automate several tedious tasksin my Revit workflow, significantly improving my productivity.
Andreas Draxl
BIM Manager
I thought learning RevitAPI was impossible.
But this course is really bridging the gap between Python, coding, and practical use. It is not so difficult as it seems.

Miguel Pinheiro
BIM Specialist
"This course exceeded all my expectations,
I can't imagine a better or faster way to learn pyRevit.It's very well organized, filled with real-use case examples, and the community was a brilliant idea. I highly recommend it!"

Bikbov Ilnur
BIM Coordinator
Exceeded my expectations. Most lessons are short and easy to follow (even with limited English).I used the course scripts right away, modified them, and they saved me time and even led to a pay raise. The most useful experience so far.

Pavel Formanek
BIM Specialist
This Course was a
turning point in my professional journeyas an BIM Specialist.pyRevit made everything easier. Thanks to this course
I enhance my technical skills to new levelsbut moreover,increased my within my companyby introducing new efficiencies.
Aydimir
Civil Engineer
Having direct access to some of the brightest minds in our industry, working on cutting-edge scripts, makes this course unmatched - there’s simply nothing else like it out there!
And personally, I’ve already made 10X what I paid for this course, which just proves how valuable it is!

Mohamed Mostafa Bedair
Architect
I consider this course a big leap in my career like no otherThe content is great, organized, and informative. It helps you Learn Revit API in an easy way. And if you struggle with something, ask the community.

Onur Korkmaz
—-
Thanks to your amazing resources, I started developing with pyRevit.
Now, my extensions have reached almost +200 tools (Arch, Str, and MEP)

Vlad S.
—-
I'm one of the happy members of the course, it already helped me a few times to find answers to some issues I encountered.
I would definitely recommend the platform for anyone interested in Learning Revit API.
T. Bradley
—-
I looked at several online courses, but this one stood out by far, because Erik continues to develop and add more content so you don’t plateau.
The Community is such a bonus on top of all the content you get in the lessons. I can’t recommend this course highly enough

Matteo Gentili
BIM Specialist
I am very happy with how the course is structured.
It has certainly given me more awareness of how the Revit API works. I am very happy to have purchased the course.

Daniel Valcarcel
—-
The content was super informative and easy to understand, even for someone new to the Revit API.
I really appreciated the Discord community. The course went above and beyond what I expected!

Morpheus
BIM Modeller
EF has simplified the process of learning the Revit API by breaking down each concept so clearly that anyone can grasp it.
It took me less than 30 minutes to create my first plugin, and in less than a month, I created over 10 plugins.

Ricardo Schenk
BIM Modeller
Behind this entire training is a community that can help you with your python scripts.
So if you are busy or want to start scripting. This training is really recommended. Everything was very clear.

Jean-Marc Couffin
Senior BIM Specialist
LearnRevitAPI is a valuable resource for anyone looking to master the Revit API and develop plugins with confidence. I highly recommended the course for Revit Experts, BIM specialists, Beginners and experienced Python coders in the field.

Zakarya Kabbara
—-
Such a great course! Very well-structured to make this complex topic easy to grasp.learned a lot in every single video I watched. I really appreciate the clarity and practical examples used throughout. Great content overall! Thank you
Marni Reinert Jakobsen
—-
LearnRevitAPI has been a game-changer for me. I liked most how straightforward the lessons were - they made a complex topic feel approachable.
A big step forward in my career. I’d say; Don’t hesitate! The skills you gain here are worth the investment.
Mickael
—-
I started my journey with zero programming knowledge. Thanks to Erik Frits' insightful guidance and hands-on approach, I quickly adapted and began exploring the Revit API with confidence. Erik's method of learning by doing is truly empowering. I highly recommend this experience
ccyu
—-
It was much easier than learning C# !
Even I'm not a native English speaker, and I can easily learn and use it. The course is clear and easy to follow!

Pedro Cardenas
—-
It was really amazing how the content is ready to use it in your own projects.

Joana Mota
BIM Coordinator
The course is very accessible for beginners. The explanations are, in most cases, clear.The summaries and the option to download the scripts by module made it easier to stay focused during the videos.Yohanna Carolina Ventura De León
—-
I really liked the course. It was clarifying and helped me understand how to communicate with Revit through code. There were a lot of tools that help me to develop my understanding and clarifying a lot of difficult steps that I didn't understand about API.
Symbat Nazarbek
BIM Specialist
I liked the training. It helped to learn the basics, to be able to read and understand the code.It showed me how I can implement it with Revit, since that was one of the main reasons of obtaining the course.
Tomasz Michałek
BIM Specialist
The LearnRevitAPI course is the best!
The support on the Discord group is very helpful, I think it's the main value of this course 🔥

Dailo Lorenzo Perez
BIM Coordinator
I was completely new to coding. Now I am able to create Revit utilities that save me a lot of time.
This has contributed to my professional growth and my personal satisfaction. Being able to create things that seemed like a distant dream just a year ago has awakened a genuine passion in me

Omar Aldohami
—-
I can honestly say this is the best and probably the only training I found online that takes someone from zero knowledge to a level where they can quickly start creating useful Revit add-ins on their own. I still come back whenever I need help with something,
Dimitris Koumantakis
BIM Specialist / Structural Engineer
Hey Erik, I really enjoyed your course.Additionally I think that it helps tremendously that you actually have a written summaries for each video, as it is easier to go back and find something specific instead of going through the video again.Jatin Sharma
—-
Good course to get started with Revit API, especially if you're coming from Dynamo. Easy to follow and practical.
FAQ
You probably have some questions…
So here are the most frequently asked questions you might have:
When will you finish pyRevit School?
Why is it annual subscription?
What Revit Version do i need?
What if I get stuck?
What if It’s not for me?
Will I get LRA-Academy too?
Will Pricing Change?
Can i get business invoice for company?






