Turn Repetitive CAD Work
into Trusted, Repeatable Automation

Stop losing hours to repetitive CAD work your team has already solved. CRAFT finds existing automations before creating new ones, validates every run through a fail-closed gate, and executes locally inside your CAD host. Same inputs, same outputs, every time.

CRAFT is not a cloud platform. It is not an AI assistant. It is an add-in that runs inside Revit and Civil 3D.

Request Early Access How It Works
Local ExecutionSigned ArtifactsNo Hidden EgressTelemetry Off by Default
Gate: Passed Door Schedule Audit · v1.0.0 · Revit 2024+
reads 47 Door elements · Type, FireRating, Width, Height params
writes CSV export to user-chosen path
model changes None — read-only operation
egress None — no network calls
integrity Cryptographically signed · Content hash verified · Trusted

Real Gate output. Every automation shows exactly what it reads, writes, and changes before you run it. Learn what the Gate checks.

Built for AEC Engineering Teams

For civil engineers, BIM coordinators, CAD managers, and design technicians who need repeatable automation inside their existing tools.

The problem

“I spend 3 hours labeling corridor stations every week”

Repetitive Civil 3D tasks — corridor labeling, surface queries, pipe network reports — eat hours that should go to engineering. CRAFT turns them into trusted, repeatable automations that run inside your drawing.

Civil 3D 2024+

The problem

“Checking 2,000 doors for fire ratings takes a full day”

Manual parameter audits, naming convention checks, and coordination reports across Revit models shouldn't require hand-inspection. CRAFT validates in seconds with a full preview before execution.

Revit 2024+

The problem

“We have 50 scripts and nobody trusts any of them”

Scattered Dynamo scripts, undocumented macros, no review process. CRAFT gives you governed promotion, duplicate detection, and a signed, versioned library your team can actually trust.

Governance tools

How It Works

Every automation follows the same governed path.

1

Describe Your Task

Tell CRAFT what you need in plain language or use a guided form. CRAFT first checks for existing automations that match your intent, then creates a reviewable automation draft.

2

Review Your Draft

Everything starts as a draft that you review before it runs. See exactly what operations will be performed, what data is involved, and what will change in your model.

3

Gate & Run Locally

The mandatory Preview/Validate Gate checks safety, dependencies, and scope. If it passes, the automation runs on your machine inside your CAD host. Same inputs, same outputs, every time.

4

Share When Proven

Proven automations can be promoted to your team's shared library through governed review. Duplicates are detected, scope is bounded, and promotion is gated.

Learn more about each step, including what the Gate checks.

Why Teams Trust CRAFT

You always know what's going to happen — and nothing runs unless you approve it.

Draft-First, Never Autonomous

Everything you create starts as a reviewable draft. CRAFT never takes autonomous action — every automation is reviewed by you before it runs. No surprises.

Local Execution, Passive Cloud

All automations run on your machine inside your CAD host. The cloud stores and serves signed packages — like a package manager — but never touches your project files. No cloud execution path exists.

Governed Promotion, No Sprawl

Personal drafts don't automatically become shared tools. Promotion to the team library requires review. Near-duplicate detection keeps your library clean instead of accumulating 50 overlapping scripts.

Signed, Immutable, Verifiable

Every published automation is content-addressed and cryptographically signed. Versions can't be overwritten. You always know exactly what you're running. Full security details.

What You Can Automate

Real tasks your team runs every week — now reviewable, repeatable, and shareable.

Revit

Audit 2,000 Doors for Missing Fire Ratings

Scan every Door element in the model. Flag missing or invalid FireRating values. Export a compliance report to CSV. Read-only — no model changes.

Civil 3D

Check Every Layer Name Against Your Standard

Validate all layer names against your firm’s naming convention. List non-compliant layers with suggested corrections. No objects modified.

Revit

Propagate Room Data from CSV to 500 Elements

Read a CSV of room parameters. Match by room number. Update Name, Department, and Occupancy across all matched rooms. Full preview before execution.

See all examples with inputs, outputs, and Gate checks.

CRAFT vs. the Status Quo

Scattered Scripts CRAFT
Authoring Write code from scratch Describe, show, or use a guided form
Review None — run and hope Mandatory draft review + Gate validation
Safety Trust the author Fail-closed Gate with egress disclosure
Sharing Copy to shared drive Governed promotion with duplicate detection
Versioning Filename suffixes SemVer with immutable, signed versions

Full comparison with deprecation and data handling.

Ready to Evaluate?

Request early access to CRAFT. We'll set you up with guided onboarding and priority support.

Request Early Access See How It Works