Exploring the boundaries of AI to solve real-world problems.

Real-time parametric CAD, from browser to WeChat.

Flagship

The first CAD that runs in real time inside a WeChat Mini Program

The CAD kernel runs entirely on the phone — modeling executes locally in real time, not in the cloud with the mini program as a thin client. No network round-trips, works on weak networks, data never leaves the device.

Explore FaiCAD WeChat →

The first CAD that runs in real time inside a WeChat Mini Program
Scan with WeChat Scan with WeChat

STEP exchanges geometry. fai.zip exchanges a living model.

The industry exchanges models via STEP — but STEP is not parametric: the geometry survives while the modeling intent is lost. Parameters are gone, the feature tree is gone, the model can no longer be edited. fai.zip is a parametric model format built on faijs: what gets exchanged is a 3D model whose parameters remain editable — the recipient receives not just a result, but the whole modeling process.

STEP

Geometry only; parameters and intent are lost, not editable.

fai.zip

A parametric model; parameters, features and intent fully preserved and editable.

The fai.zip idea →

Open Source

The core engine and toolchain are open source on GitHub: the faijs language, the faijs code converters, the 3D editor and the viewer. Contributions welcome.

Browse open source →