# Kestrel Labs > Kestrel Labs builds AI building code compliance software for architecture firms. The product runs inside Revit, evaluates BIM models against jurisdiction-specific code requirements during design (not at plan check), and cites the exact code section behind every flagged issue. For the full text of every essay and news post inlined in one document, see [llms-full.txt](https://kestrellabs.com/llms-full.txt). Kestrel translates licensed building code data — including ICC model codes and adopted local amendments — into structured logic that runs directly against the BIM model. Every issue is tied to the specific element in the model and cited to the section, paragraph, and amendment that governs it. Checks take about 30 seconds and can be run continuously throughout design. The company also publishes essays on the broader shift from document-based to model-based building code compliance, the role of AI in code reasoning, and the emerging data layer for the built environment. ## Product - [Kestrel Compliance Analysis](https://kestrellabs.com/compliance-analysis/): BIM-native building code compliance — install in Revit, run continuous checks against the model, navigate from cited violation to the exact element. - [Kestrel Compliance Chat](https://kestrellabs.com/compliance-chat/): AI assistant that answers code questions grounded in your project, jurisdiction, and BIM model — with citations. - [Pricing](https://kestrellabs.com/pricing/): Annual firm-wide license, no seat counts or per-project fees. - [Schedule a demo](https://kestrellabs.com/schedule-a-demo/): Run Kestrel on one of your active projects to see what surfaces. ## Company - [About Kestrel Labs](https://kestrellabs.com/about/): The company building the structured compliance data layer for the built environment. - [Contact](https://kestrellabs.com/contact/): Demo requests, partnership inquiries, press. ## Resources - [Resources index](https://kestrellabs.com/resources/): News, documentation, perspectives, and case studies. - [News & updates](https://kestrellabs.com/resources/news/): Product releases, jurisdictional coverage, partnerships, and company news. - [Documentation](https://kestrellabs.com/resources/documentation/): Product reference and tutorials are available to Kestrel customers in the [Kestrel portal](https://portal.kestrellabs.com); this page directs customers there. - [Case studies](https://kestrellabs.com/resources/case-studies/): Architecture and design teams running Kestrel on real projects. ## Perspectives — essays on AI, building code compliance, and BIM workflow - [AI building code compliance in Revit](https://kestrellabs.com/resources/ai-building-code-compliance-revit/): Why building code compliance is one of the most practical applications of AI in architecture — distinct from generative design. - [Why building code compliance is still manual](https://kestrellabs.com/resources/why-building-code-compliance-is-manual/): Why software has not solved this yet — and what is finally starting to change. - [What is model-based building code compliance?](https://kestrellabs.com/resources/what-is-model-based-building-code-compliance/): A primer on evaluating compliance directly against the BIM model instead of after drawings are complete. - [Catch building code compliance issues during design](https://kestrellabs.com/resources/catch-building-code-compliance-issues-during-design/): How model-based compliance moves issue discovery from plan check into design development. - [How building code compliance is moving into the BIM model](https://kestrellabs.com/resources/how-building-code-compliance-is-moving-into-the-bim-model/): The industry shift from downstream review to continuous in-model evaluation. - [What tools exist for building code compliance in Revit](https://kestrellabs.com/resources/what-tools-exist-for-building-code-compliance-in-revit/): A landscape view of the category — model-side analysis, PDF plan review tools, and custom scripts. - [Why compliance during design beats plan check rework](https://kestrellabs.com/resources/compliance-during-design-beats-plan-check-rework/): The hidden cost of catching code issues at plan check instead of during schematic design. - [Citations, not summaries: what AI for code has to get right](https://kestrellabs.com/resources/citations-not-summaries-ai-for-code/): Why every flagged issue has to point back to the exact section, paragraph, and adopted amendment. - [The compliance data layer for the built environment](https://kestrellabs.com/resources/compliance-data-layer-built-environment/): The broader argument for structured, machine-readable building code as missing AEC infrastructure.