pyRevit School.

by Erik Frits

Stop Clicking. Start Building
Your Own Custom Revit Tools

Join pyRevit training with community and weekly live calls made for

BIM Managers, Coordinators, Architects and Engineers.

Based on ~3 years of LRA-Academy.

640+ School Members

Billed every 4 weeks · Cancel anytime · 90-day money-back guarantee

What is

pyRevit School?

Hey I'm Erik Frits - a self-taught dev who created hundreds of pyRevit tools and helped thousands to get started with pyRevit. Now I'm building a new pyRevit training updated for modern AI workflows.

It will include multiple courses for each step of programming journey, community with weekly live calls and custom apps for easier pyRevit development.

While I'm creating new training, you'll get full access to my flagship LRA-Academy (previously sold for 997€). Academy alone took 3 years to develop and had 640 students

Who is it for?

pyRevit School is for BIM Managers, Coordinators, Architects, and Engineers.
You want to automate Revit. You want custom tools. You don't have years to learn…

✓ That's why pyRevit is perfect.
We're not programmers - we're AEC pros who need custom Revit tools now.

The End Goal

Saving a few hours is not enough… I want to change how you work.

Instead of solving problems with time, you'll learn how to solve it with code at scale.
And your tools will keep bringing value even when you're on vacation. That's the real win. And that's how you can get promotions and salary you deserve.

The Learning Path

pyRevit School Courses will follow three core stages:

Theory -> Pratice -> AI Implementation


And there will be 5 courses

for each step of your programming journey.


  1. ✅ Fast-Track pyRevit Setup (FREE on YouTube)
    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.


  2. 🚧 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…

  3. 🚧 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...

  4. 🚧 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.

  5. 🚧 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.


⚠️ While this develops - You'll get Full Access to LRA-Academy + weekly calls

The Training You get Today:



I'm going to create new pyRevit Courses in the next 6+ months.
Meanwhile, you'll get full access to LRA-Academy (previously sold for 997€).


The pyRevit School Courses will be created in the next 6+months (weekly uploads)
Meanwhile, you'll get full access to LRA-Academy (previously sold for 997€)


Proven by 640 Students

LearnRevitAPI Academy

Follow the proven roadmap to learn pyRevit, Python and Revit API to start creating custom Revit tools from scratch.

Instant Access to:

LRA-Basics Course - Get started quick with absolute basics of pyRevit, Python and Revit API

LRA-Advanced Course - Dive deep into Revit API with 9 in-depth modules with hands-on approach.

LRA-Modern UI Course - Learn WPF Framework for pyRevit to create custom forms for unique workflows and better user experience.

Plus, Bonuses:

BONUS: pyRevit Code Vault - Get access to my library of code snippets to common code problems.

BONUS: LearnRevitAPI Community - Get direct access to me and hundreds of pyRevit/RevitAPI devs.

pyRevit Community + 52 Live Calls per year

LRA-Academy has worked so well because of its community and support. So, I'll double down on it and include weekly live calls.

Most people enjoy community because everyone will understand you (unlike your colleagues). Plus, you get to share your pyRevit wins and ask for help when needed.

⚠️ Weekly Live Calls will start in July!

Custom EF-Apps for pyRevit

On top of everything, I'm also developing EF mini Apps to help you with pyRevit.
These will solve issues or simplify your dev workflows.

RevitAPI Code Editor - Online code-editor with Revit API configured (Available here)

pyRevit XAML Builder - Online Visual Studio replacement for writing XAML for pyRevit.

(80% ready - Release in July)


MCP for RVTDocs 2.0 - I own the most advanced RVT-Docs and I'll setup MCP to provide better context and additional tooling for AI Agents. (Release ~August)


BrandKit Generator - To generate 3 files for consistent style across WPF forms.
.HTML for human, .XAML for WPF and .MD for AI. (Prototyping - Release ~Sep)

Why Me?

I was just a Revit user, tired of Revit limitations and repetitive work. So I decided to learn to code and build a few simple tools.

Then I started sharing my tools and made a huge difference in our office. Later I shared my favorite EF-Tools used by tens of thousands of Revit Users.

Naturally, many asked me how to create similar tools. So I started sharing everything and helped thousands to get started.

I know what is it like to be self-taught developer.
I know what works and why. And I know how to teach it.

That's why I can help you

Let me summarize Everything…

Once again LRA-Academy is the training I was creating for the past 3 years.
pyRevit School is the new upcoming training.

You'll get access to both

YOU GET TODAY

LearnRevitAPI Academy

Follow the proven roadmap to learn pyRevit, Python and Revit API to start creating custom Revit tools from scratch.

Proven by 640 Students

  • " I wish I had a training like that when I started..."

    Jean-Marc Couffin

    (pyRevit Maintainer)

  • " I'm constantly impressed by Erik's abilities to break down Revit API in a friendly way."

    Gavin Nichols

    (Aussie BIM Guru)

  • " Exceeded all my expectations! I can't imagine a better or faster way to learn pyRevit."

    Miguel Pinheiro

    (BIM Specialist)

  • " Erik is constantly adding new content to go deeper into pyRevit and Revit API. "

    Harley Trappitt

    (BIM Coordinator)

  • " This Training was a turning point in my professional journey as an BIM Specialist. "

    Pavel Formanek

    (BIM Specialist)

  • " Exceeded my expectations. Even led to a pay raise. The most useful experience so far"

    Bibkov Ilnur

    (BIM Coordinator)

  • " I consider this course a big leap in my career like no other"

    Mohamed Mostafa Bedair

    (Architect)

  • " There's simply nothing else like it out there!
    I've already made 10X what I paid"

    Aydimir

    (Civil Engineer)

Instant Access to:

LRA-Basics Course - Get started quick with absolute basics of pyRevit, Python and Revit API

LRA-Advanced Course - Dive deep into Revit API with 9 in-depth modules with hands-on approach.

LRA-Modern UI Course - Learn WPF Framework for pyRevit to create custom forms for unique workflows and better user experience.

Plus, Bonuses:

BONUS: pyRevit Code Vault - Get access to my library of code snippets to common code problems.

BONUS: LearnRevitAPI Community - Get direct access to me and hundreds of pyRevit/RevitAPI devs.

Plus, Completed Course:

1. Fast-Track Setup

✓ Create Your Own Extension

✓ Setup Your Dev Environment

✓ pyRevit Framework

✓ Build Your First Tool + AI

The NEW
pyRevit School

COURSES

🚧Kick-Start Automation

✓ Python Crash-Course for Revit

✓ Revit API For Beginners

✓ pyRevit API Breakdown

✓ Practice. Practice. Practice.

🚧Power-Up Development

✓ Advanced Revit API Training

✓ Debugging Protocol

✓ Deployment System

✓ Workshops for Hooks, MCPs....

🚧Mock-Up WPF Forms

✓ WPF Framework basics

✓ How to WPF for pyRevit

✓ Generate Your Brand-Kit

✓ Generate Any Form with AI

🚧Super-Charge Agentic Workflow

✓ Claude Code Setup

✓ Claude Code Basics

✓ pyRevit AI Engine Setup

✓ Agentic Workflow for pyRevit

EF-Apps

✓ Online Revit API Code-Editor

✓ Online XAML Form Builder for pyRevit

✓ MCP for RVTDocs 2.0

✓ BrandKit Generator for pyRevit

YOU GET IN NEXT MONTHS

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.

Practice: Build first tool
Super-Charge with AI

Welcome to
pyRevit School !

Welcome to
pyRevit School !

1. Fast-Track Setup

✓ LRA-Academy Access

✓ LRA-Community

✓ Weekly Live Calls

✓ Certificate of Completion

✓ Upcoming Five Courses

✓ Upcoming pyRevit Apps

Billed every 4 weeks · Cancel anytime · 90-day money-back guarantee

LRA-Academy Reviews:

  • " I wish I had a training like that when I started..."

    Jean-Marc Couffin

    (pyRevit Maintainer)

  • " I'm constantly impressed by Erik's abilities to break down Revit API in a friendly way."

    Gavin Nichols

    (Aussie BIM Guru)

  • " Exceeded all my expectations! I can't imagine a better or faster way to learn pyRevit."

    Miguel Pinheiro

    (BIM Specialist)

  • " Erik is constantly adding new content to go deeper into pyRevit and Revit API. "

    Harley Trappitt

    (BIM Coordinator)

  • " This Training was a turning point in my professional journey as an BIM Specialist. "

    Pavel Formanek

    (BIM Specialist)

  • " Exceeded my expectations. Even led to a pay raise. The most useful experience so far"

    Bibkov Ilnur

    (BIM Coordinator)

  • " I consider this course a big leap in my career like no other"

    Mohamed Mostafa Bedair

    (Architect)

  • " There's simply nothing else like it out there!
    I've already made 10X what I paid"

    Aydimir

    (Civil Engineer)

Founding Member Price

Have a question or Need a Business VAT Invoice?
Contact Here

100%
MONEY BACK
90 DAYS
100% Refund if it doesn't exceed your expectations
Join today and try it out for full 90 days and if it's doesn't exceed expectations - ask for 100% money back.
100%
MONEY BACK
90 DAYS
100% Refund if it doesn't exceed your expectations
Join today and try it out for full 90 days and if it's doesn't exceed expectations - ask for 100% money back.

What do others say?

LRA-Academy had 640 students and it's endorsed by industry leaders

Here's what they say:

Endorsment From AEC Leaders

Gavin Nicholls

Architectus BIM Lead | 💛Aussie BIM Guru

Jean-Marc Couffin

Senior BIM Specialist | 💛pyRevit Developer

Student Testimonials:

  • Harley Trappitt

    BIM Coordinator

    Erik is constantly adding new content to go deeper into everything to know about pyRevit and Revit API.

    If you find yourself lost, jump into community to 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 options for 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 tasks in 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 journey as an BIM Specialist.

    pyRevit made everything easier. Thanks to this course I enhance my technical skills to new levels but moreover, increased my within my company by 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 other

    The 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.

Why Start Here

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?

Practice: Build first tool
Super-Charge with AI

Ready To Join

Ready To Join

pyRevit School?

pyRevit School?

Billed every 4 weeks · Cancel anytime · 90-day money-back guarantee

LRA-Academy Reviews:

  • " I wish I had a training like that when I started..."

    Jean-Marc Couffin

    (pyRevit Maintainer)

  • " I'm constantly impressed by Erik's abilities to break down Revit API in a friendly way."

    Gavin Nichols

    (Aussie BIM Guru)

  • " Exceeded all my expectations! I can't imagine a better or faster way to learn pyRevit."

    Miguel Pinheiro

    (BIM Specialist)

  • " Erik is constantly adding new content to go deeper into pyRevit and Revit API. "

    Harley Trappitt

    (BIM Coordinator)

  • " This Training was a turning point in my professional journey as an BIM Specialist. "

    Pavel Formanek

    (BIM Specialist)

  • " Exceeded my expectations. Even led to a pay raise. The most useful experience so far"

    Bibkov Ilnur

    (BIM Coordinator)

  • " I consider this course a big leap in my career like no other"

    Mohamed Mostafa Bedair

    (Architect)

  • " There's simply nothing else like it out there!
    I've already made 10X what I paid"

    Aydimir

    (Civil Engineer)