UpCodes logo

AI for building
code automation.

UpCodes AI was a design aid prototype for architects and engineers. It allowed you to view code errors in real-time directly in Revit with a “spell check” for compliance.

UpCodes AI is not currently available, while UpCodes efforts focus on our Code Requirements feature instead.

Accelerate project timelines


Reduce code errors.

UpCodes AI provides an extra set of eyes reviewing your design and flagging issues that may go unchecked.

Shorten code review.

Spend less time with internal code review by catching code errors instantaneously while designing.

Streamline plans approval.

Deliver more accurate drawings to your plans examiner and reduce the number of revision cycles before plans approval.

Promote code expertise

Empower all individuals — from principals to interns — to identify code errors. Code snippets link to the original code text, helping your team navigate the latest building codes.

UpCodes AI Detail Screenshot

How it works

Code warningA high level summary of the violation.
Plain english overviewSummary of the code requirement in simple language.
Original code textSnippets from the full section are highlighted, showing the original code text. Snippets link to the UpCodes web app allowing you to jump to the section in the full context of the code.
List of violationsEach instance of the violation is listed, noting the exact area or dimension causing the violation. You can select and isolate each instance for further investigation.

Works out of the box

UpCodes AI analyzes your model geometry without any additional setup or input. There is no requirement to change your workflow or model.

Continuously improving

We’re constantly adding new codes and functionality. Updates ship to your machine automatically, no need to update the software. View the changelog here.

Software update flow

Community driven

Feedback from users shapes the product roadmap. We prioritize the most popular code and feature requests from the UpCodes community.