The AI Copilot
Revit Deserves
Chat naturally with your Revit model. BimBot AI plans every change, renders a live preview, and executes with one click — backed by the world's most powerful AI models and a safety gate that protects your work.
Everything You Need
Built for serious BIM teams
Every feature was designed around how architects, structural engineers, and BIM managers actually work — not how demos look.
Guided AI Chat
Chat naturally about your Revit project. BimBot asks smart clarifying questions with clickable chip options drawn live from your model — no manual typing required.
Multi-LLM Intelligence
Choose from OpenAI GPT-4.1, Anthropic Claude Opus 4, or Google Gemini 2.5 Pro. Switch providers per session. Bring your own API keys per tenant.
Live Preview Before Execute
Every change is rendered as a Matplotlib 3D preview before touching your model. Approve or reject with full context. No surprises.
Hash-Gated Execution
A cryptographic HMAC token gates every Revit write. The add-in validates action hashes client-side — ensuring the executed plan exactly matches what you approved.
Task Orchestration
Complex BIM tasks are broken into steps. Each step has a type (read-only, preview, approve), and the orchestrator handles multi-step execution with rollback on failure.
Floor Plan Import
Upload PDF, DXF, DWG, or image floor plans. BimBot uses vision AI + geometric algorithms to analyse the drawing and model walls, rooms, and openings from it.
Multi-Tenant Teams
Owners, admins, and members per organisation. Invite teammates, manage roles, revoke access instantly. Each tenant gets isolated sessions and provider key storage.
Professional Personas
Switch between Architect, Structural, MEP, Interior, BIM Manager, and Civil engineer personas — each persona shapes how BimBot understands and frames your tasks.
Usage & Analytics
Track sessions, messages, and executed actions. View model usage breakdown, execution success rates, and per-day activity charts from your dashboard.
Real-Time SSE Events
Server-Sent Events stream assistant responses, chip updates, task progress, and execution status in real time — the same as ChatGPT but wired directly into Revit.
The Process
From intent to executed Revit change
Five steps, completely automated. Your job is just to say what you want and approve the preview.
Collect Context
The BimBot add-in automatically scans your active Revit view — levels, wall types, families, materials, and live geometry — and sends it to the AI backend.
Happens instantly on every new chat sessionGuided Discovery
BimBot asks targeted questions about your intent, presenting clickable chip options sourced directly from your project. No generic prompts — every choice is real.
Your project data, not guessesAI Task Planning
Once the intent is clear, the backend generates a multi-step task plan with action types, risk levels, and dependency ordering — validated before it reaches you.
Powered by GPT-4.1 / Claude / GeminiLive Preview
Every planned change is rendered as a Matplotlib 3D preview and sent back to the add-in stage. You see exactly what will happen before a single element is touched.
Preview includes walls, families, floors & moreApprove & Execute
Click Approve. An HMAC-signed execution token is issued. The add-in validates the hash, calls the Revit API, and reports the result back — all in seconds.
Rollback on failure · Created element IDs returnedFAQ
Common questions
Everything you need to know about BimBot AI.
