Why UptoCode exists
Checking a building against the code is still mostly manual. A reviewer opens a drawing set, opens the code beside it, and works clause by clause. It is slow, expensive, and easy to get wrong, and a missed requirement caught late can mean costly rework or a failed submission.
UptoCode reads your drawings and BIM models the way a reviewer would, extracts every detail, and checks them against the regulations you choose, returning a report where every result is cited. What used to take weeks of manual review takes minutes.
Precision
Every finding is checked against the actual clause and cited back to your drawing. No hand-waving.
Trust & security
Your drawings are encrypted and never used to train public models. Your IP stays yours.
Built for professionals
Designed with surveyors, architects, and certifiers, around how compliance work actually happens.
Global by default
Upload any code or standard, from the NCC to your own QA guidelines, and check against it anywhere.
How it works
See it in detailUpload
Drawings, BIM models, and the regulations you want to check against.
AI analysis
We extract every detail and cross-reference it against the code.
Compliance report
A pass/fail result per requirement, cited to the drawing and clause.
Meet the founders

Vinuri De Silva
A practising architectural consultant for five years across firms in Sri Lanka and Australia, Vinuri has drafted, reviewed, and signed off on the residential code submissions UptoCode now automates. She leads product direction and customer development, keeping the platform grounded in real compliance work.

Damien Dharmaratne
A multi-time technical founder, Damien designed UptoCode's AI pipeline for reading drawings and BIM models and turning them into cited compliance reports. He also runs Code Magic, a product-engineering studio for AI startups.
