BIMChat
BIMChat is an advanced Building Information Modeling (BIM) platform that transforms how you interact with building data. Upload IFC files, chat with your building models using natural language, manage hardware catalogs, and generate comprehensive reports - all through an intuitive web interface.
Problem
Professionals across architecture, engineering, and construction rely on IFC files, but making sense of them often requires a patchwork of heavyweight tools, manual processes, and guesswork.
Solution
BIMChat lets you chat with your building models, run compliance checks, and generate reports, all from a lightweight web app that runs locally.
How
By combining modular microservices with structured IFC parsing and optional AI-powered interfaces, BIMChat delivers a fast, local-first experience that makes BIM data searchable, navigable, and actionable.
Deep-dive
Take a closer look at what went into delivering this solution.
Discovery
The point of creating BIMChat wasn’t to build a product. It was to answer the questions that traditional BIM software makes needlessly difficult:
What if I could just ask the model?
What if I could pull simple reports out of a lightweight app rather than loading the entire 3D model?
What if IFC data could drive real decisions, not just compliance paperwork?
The earliest prototype was simple: a parser, a hierarchy browser, and a chatbot. But it quickly became clear that there was value in joining the dots between parsing, understanding, validating, and presenting BIM data, all in one place.
Challenges
IFC Complexity
IFC is a deep and messy standard. Pulling structured, queryable data from these files required advanced parsing, custom object mapping, and many edge-case workarounds.
Natural Language Alignment
Mapping user questions (“How many toilets are there?”) to structured queries was difficult, especially when labels varied between projects. Normalising these disparate types allowed the system to infer intent from poorly worded queries, which meant building context-aware filters on top of the AI.
Local-First Deployment
It was important that BIMChat could run locally for privacy and speed, but still offer modern features like LLM querying. That meant balancing containerised architecture with optional cloud-powered services.
Interface Simplicity
BIM tools often assume a technically advanced user, while much of the data could be useful to those not trained in complicated modelling software. Creating an interface that was intuitive enough for a stakeholder but powerful enough for a BIM manager was key.
Use of AI
AI was the glue that brought the data to life. Using Claude Code to build the functionality brick by brick and integrating OpenAI’s API to power natural language queries.
Key use cases:
Translating human language into IFC-based object queries
Filtering out irrelevant data before answering
Generating structured, readable report outputs
The AI integration is opt-in, a critical decision for privacy-sensitive projects. And since BIMChat’s backend structures the data first, the models can focus on understanding questions rather than decoding broken inputs.
Why ikirugai?
ikirugai uniquely empowers agile SMEs to rapidly test and adopt the latest AI and automation technologies in practical, measurable ways. You can leverage your speed and adaptability to drive growth and efficiency right now, long before larger competitors have even left the planning room.
“This project demonstrated ikirugai’s ability to understand business needs, work pragmatically within constraints, and deliver a genuinely useful outcome. We’d happily recommend ikirugai to others exploring smart, lean ways of improving internal workflows.”
Toren Consulting
“I just had no idea that the problems I was facing could be so quickly solved; ikirugai somehow made it all feel easy, and now I understand the potential of what is possible with what I have.”
Global Workforce Placement Company
How?
Free 20-minute Discovery Call
Tailored follow-up with next steps
Prototyping or workshop within days
Let’s chat!
If you want to find out more, please fill out some info to arrange a FREE 20-minute discovery call!