The intelligence layer your firm builds on.

BIM Monkey accumulates your firm's drawing standards, correction history, and project context — then executes against them. Every capability below runs on top of that shared foundation. All included in every plan.

Firm Memory

Rules your team sets — applied on every project, every machine, automatically. Set once, enforced everywhere, loaded before every session starts.

Correction Loop

Every approval and edit teaches the platform. Output improves with every generation, for your firm specifically — not averaged across other firms and not shared outside your account.

Skill Library

Your firm's repeating workflows, codified as named commands. Standards your senior architects follow become executable instructions any team member can invoke in one line.

01

Code checks

Verify occupancy classifications, egress path requirements, and accessible route compliance directly against your model — without leaving Revit. Findings are returned as a structured list you can act on immediately.

Compliance notes are saved as project notes and loaded automatically in every future session on that project.

Occupancy classification review
Egress path distance and width checks
Accessible route compliance flags
Findings saved as project notes automatically
Structured output — not a wall of text

02

Firm standards

Your completed permit sets become the reference library every generation draws from. Output matches your callout strings, sheet numbering, and detail assemblies — not a generic template built for no one in particular.

Every approval and correction is captured as a generation rule and applied to everything that follows. The platform gets more accurate the more you use it.

Only a licensed architect reviewing their own firm's output writes directly to the training loop. Corrections flow from the professional who is contractually responsible for the work — not from an automated pipeline, a third-party platform, or a generative process running without human review.

Upload permit-ready CD sets as PDFs
AI extracts detail types, wall assemblies, annotation standards
Library score (0–100) shows coverage and gaps
Corrections captured as structured generation rules
Team uploads all contribute to your firm's private library
Output matches your callout strings, not generic descriptions

03

Redline reviews

Upload a marked-up PDF from your design team, contractor, or reviewing authority. Banana Chat reads each annotation — dimension callouts, cloud markups, text notes — maps the correction to the right element in your open model, and applies it directly in Revit. No manual re-entry.

Works with standard PDF redline workflows. Every applied correction is captured and contributes to your firm's correction history.

Reads PDF markup annotations — clouds, callouts, text notes
Maps each annotation to the correct Revit element
Applies geometry, parameter, and annotation changes in the model
Works with markups from design review, permit review, or contractor RFIs
Every applied correction contributes to your firm's training history
Supports multi-page PDF sets

04

Model memory

The intelligence layer has three levels: Firm Memory stores rules that apply on every project; Project Notes load facts specific to one model; Generation Standards capture your correction history and enforce it automatically. Together they mean the platform never asks the same question twice.

Firm Memory — rules applied on every project, every machine
Project Notes — model-specific facts loaded automatically
Generation Standards — built from your correction history
Manage all three layers at app.bimmonkey.ai
Loaded automatically at the start of every session

05

Sheet & viewport automation

Banana Chat builds your sheet set against your firm's numbering format, view templates, and layout conventions — learned from your drawing history. Tell it what you need and it executes the full sequence without you touching the ribbon.

Works across the full set at once, not one sheet at a time.

Create sheets with correct title block and numbering
Place and fit views with automatic crop box sizing
Apply view templates firm-wide in one command
Set and correct viewport label offsets
Mark generated sheets with * for easy identification
Resume interrupted sessions — skips existing sheets

06

Custom skills & live scripting

Any workflow your team runs more than once can become a named skill — stored in your firm account and invokable by any team member in a single instruction. The standards your senior architects follow become executable commands anyone can run.

And when a task falls outside the 700+ built-in methods, Banana Chat writes and compiles Revit API code on the spot — executing it directly against your live model without a plugin update. The ceiling on what it can query or modify is Revit itself, not the current plugin version.

Save any Banana Chat workflow as a named skill
Invoke with a single instruction next time
Skills shared across all team members automatically
Live scripting: writes & executes Revit API code in real time
No plugin update required for new operations
Edit, rename, or retire skills from the dashboard

07

Drawing audits

The audit pass knows what your permit sets require. Ask Banana Chat to review the set and it returns a structured list of issues — empty sheets, missing views, unlabeled rooms, code flags — before the PDF goes out. Findings save as project notes and load automatically in every future session on that model.

Detect empty sheets and unplaced views
Flag unlabeled or unnamed rooms
Flag windows requiring tempered glazing
Identify missing schedules or keynote legends
Verify viewport scales against sheet format
Save findings as project notes for next session

08

Dimension placement

Dimensions follow the spacing standards and annotation rules your firm has established — extracted from your uploaded CD sets and applied automatically. Every string is a live, editable Revit dimension, not a graphic overlay.

Wall-to-wall dimension strings
Opening dimensions for doors and windows
Appliance bay labels (FRIDGE, RANGE, DW) in dimension below text
Follows firm spacing standards learned from uploaded CD sets
Native Revit dimension families — fully editable

09

Site data

Pull live zoning district, allowed uses, setback requirements, height limits, and FAR by address. Banana Chat knows the envelope your building has to fit before it places a single element — not after.

Zoning district and allowed use lookup by address
Front, side, and rear setback requirements
Height limits and FAR
Parcel dimensions and lot coverage limits
Results saved as project notes for the session

10

Vicinity maps

Auto-generate OpenStreetMap-based site context maps. Drop a parcel address into Banana Chat and it builds a street map and places it directly on your cover sheet — no GIS software, no manual export.

Address-to-map in a single command
OpenStreetMap data — no proprietary license needed
Placed directly on your Revit cover sheet
Configurable radius and street label density
North arrow and scale bar included automatically

Platform

Workflow integration

BIM Monkey is building integrations with platforms across the AEC space — connecting its generation and standards layer directly into the tools architects already use for coordination, specification, and project delivery.

Rather than adding another tool to the stack, BIM Monkey embeds into existing workflows — so output lands in the right place without manual handoffs or export steps.

Integration work spans BIM coordination platforms, project management tools, and spec writing software. Each integration is designed to carry firm standards and project context across the connection — not just pass files.

Platform integration inquiries: [email protected].

Autodesk Construction Cloud (ACC) integration
Project management tool connections
Spec writing software integration
Firm standards and project context carried across integrations
No manual export steps — output lands where the work happens

Platform

API access

The BIM Monkey Partner API lets AEC platforms connect directly to the generation, correction, and intelligence layers — without requiring a Revit license or BIM Monkey subscription on the calling side. Pass model data in, get back a complete NCS-organized CD plan with sheets, details, schedules, and CSI spec sections.

The API is designed for platforms that want to embed BIM Monkey's generation quality into their own product. Only licensed architects reviewing their own firm's output write directly to the training loop — partner submissions are quarantined until a BIM Monkey curator promotes them.

Partner API keys are issued by request. Full documentation →

REST endpoints: generate, review, corrections
OpenAPI 3.1 spec + MCP tool manifest available publicly
Partner key auth (pk_ prefix, Bearer token)
Approved partner output optionally feeds the shared platform pool

Ready to try it on a real project?

Early access is open now. Annual plan locks in your price before rates increase.

Get started → Download plugin