How it works
Speckle Intelligence does not upload a Revit, Rhino, Tekla, or other host file to an AI so the AI can rebuild the model in memory. You publish to Speckle as usual. The assistant then runs read-only queries against the Speckle data already stored for those published versions. That small payload is deliberate. Speckle does not send the whole model into the AI as a giant blob of text, because that would spend your AI credit — and Speckle’s — on tokens the assistant does not need. It asks for the facts it needs, keeps those results compact, and writes the reply from them. The goal is to answer from your data without burning budget on a full-model dump. Those queries can cover:- Object properties on published models
- How parts relate to each other (containment, connectivity, levels, systems, materials)
- Where a model was published from (the source application on the version, and types in the published data)
- How the project has been updated (who published which version, and what changed between versions)
- Files in the workspace library, and registered tables such as CSV or XLSX uploads and warehouse connections (Snowflake, Databricks, Microsoft Fabric), when those exist
Where to ask
Speckle Intelligence has two entry points. They are not the same job.- Chat is in the default project navigation, next to Browse at the top of the project sidebar. Use it from the project, models, a model page, versions, issues, or another project screen for project-scale questions: the project as a whole, not only the model you have open.
- The sparkle at the top right of the main 3D viewer is for questions about the models loaded in that viewer.
Ask about the project

Open a project screen
Choose Chat
Ask a project-scale question
Read the reply
Ask about the model in the viewer

1 Open Chat with your model
Open a model in the viewer
Select the sparkle
Ask about this model
What you can ask
Ask in the same language you would use with a colleague. If you type a question in a given language, Speckle Intelligence usually keeps replying in that language for the conversation. Use a skill or an AI Rule when the language or dialect must stay fixed even if someone asks in another language. In Chat, ask at project scale: the project as a whole, not only one open model. Chat can build a Report from a conversation. The viewer sparkle does not create a saved Report. It answers beside the model with charts and changes to the view. After you save a report, edit sources, tabs, version comparison, and share links on Create and share Intelligence Reports. You can share a chat with people on the project so they can view it. They cannot continue that conversation. In the 3D viewer, ask about the model in front of you. Starters can include What’s in this model?, Give me a tour, What changed recently?, and Color it by category. If you have an object selected, you may also see What is this? You can go further than a first overview. Try asks like:- What models are in this project, and who published recently?
- Compare the two most recent versions and summarise what was added, removed, or changed
- What sits on this level, and what contains those objects?
- What connects to this system?
- Give me a report of quantities by category and level (use Chat, not the viewer sparkle)
- How do the models loaded in this viewer relate to each other?
- What is the history of the object I have selected?
- Make this a validation rule: the ratio must be at most 20 (after colouring the model by a calculated value)
- Assess model changes with Speckle Intelligence — ask what changed between two versions, then filter and colour the model by how significant each change is.
- Take off quantities and cost with Speckle Intelligence — a priced takeoff against your own rate card.
- Benchmark a project against your portfolio — compare the open project against a pinned benchmark library.
Skills
A skill is a reusable playbook you invoke with/skill-name. Use one for model-aware methods
(colour, cost, carbon, formulas) and for the same kinds of custom instructions you would save in
a generic AI chat tool — tone of voice, meeting notes, non-AEC analysis. Tuned to how your company
works, a skill also spends fewer AI tokens reinventing that wheel on every turn. Create skills in
workspace Settings, then Skills — including Draft with AI when you want Speckle
Intelligence to write the first draft. Arm them in Chat or in the viewer sparkle.
See Reuse organisation playbooks with Intelligence skills for
how to create and share a skill, and a catalogue of playbooks teams put in them.
AI Rules
An AI Rule is a standing instruction workspace admins set for every conversation. It applies without a slash command — currency, language, disclosure, or any must-follow constraint. Members can read the rules; only admins change them. In Chat, Workspace rules shows which enabled rules apply. See Set standing AI Rules for the workspace.FAQ
When should I use Chat instead of the viewer sparkle?
When should I use Chat instead of the viewer sparkle?
Does Intelligence upload my Revit or Rhino model to an AI?
Does Intelligence upload my Revit or Rhino model to an AI?
What happens if my project has not moved to the new data format?
What happens if my project has not moved to the new data format?
How do I start a new conversation?
How do I start a new conversation?
Does opening a report spend AI credit?
Does opening a report spend AI credit?
What happens if the workspace AI credit is used up?
What happens if the workspace AI credit is used up?
How do I reuse the company's colour theme, cost codes, or carbon method?
How do I reuse the company's colour theme, cost codes, or carbon method?
/skill-name. See Reuse organisation playbooks with Intelligence
skills.How do I force every reply or Report into one language or currency?
How do I force every reply or Report into one language or currency?
How do I turn Speckle Intelligence off for my workspace?
How do I turn Speckle Intelligence off for my workspace?