Xtimo AI Docs
Release Notes

v0.0.4 — Smarter Extraction, Spec Risk Analysis & AI Assistant Redesign

New structural and demolition drawing support, automatic specification risk analysis, major quantity accuracy improvements, and a fully redesigned AI Assistant and Final Audit screen.

This is a significant release that adds support for two new drawing types (structural and demolition), introduces automatic specification document analysis, makes quantity calculation more reliable across the board, and brings a complete redesign of the AI Assistant and audit screens.

Specification Risk Analysis

Xtimo AI can now read and analyse your uploaded specification documents — not just your drawings.

  • When you upload a PDF containing a building specification, the system automatically detects it and runs a risk analysis in the background
  • The analysis checks for gaps, compliance issues, CDM requirements, regulatory concerns, and missing dependencies between specification sections
  • Results appear in a new Spec Risk tab inside the Final Audit step, alongside your quantities and verification results
  • You can also trigger a specification analysis manually by uploading a document in the AI Assistant and asking it to analyse the specification
  • A downloadable PDF report summarises all findings with severity levels

This is particularly useful for catching issues like missing fire strategy references, unresolved performance specifications, or dependencies between sections that could affect cost or programme.

Demolition Drawings Support

Demolition plans are now fully supported as a drawing type.

  • The system automatically detects demolition plan pages in your uploaded PDF set
  • Elements to be demolished — walls, floors, ceilings, openings — are extracted and stored separately from new-build elements
  • Demolition quantities flow into Step 3 and are matched to relevant BOQ items for works such as strip-out, removal, and disposal
  • The quantity engine now correctly handles BOQ items that ask for demolition scope (e.g. "demolish existing partitions", "remove floor finishes")

Structural Drawings Support

The system now understands and extracts quantities from structural drawing types that were previously ignored.

  • Supported drawing types now include: steel frame, reinforced concrete, foundations, drainage plans, and HVAC layouts
  • Steel quantities are extracted in kg, linear elements in metres, and counts (e.g. piles, columns) in number
  • Structural elements feed into Step 3 quantity calculation alongside architectural elements

Blueprint Analysis — Smarter & More Complete

Several improvements make the extraction step more accurate and less likely to miss data.

Confidence-Based Retry

When the system analyses your drawings and confidence in the results is below 75%, it now automatically runs a second pass on pages that weren't fully captured in the first pass. Results from both passes are merged — you get more complete coverage without any extra steps.

AI-Based Drawing Identification

Instead of relying on file naming conventions to identify drawing types, the system now uses AI to classify each drawing based on its actual visual content. This means it correctly handles drawings with unconventional names or non-standard abbreviations.

Pattern Cache Auto-Invalidation

If you upload a new PDF to replace an existing one, the room, door, and window code detection patterns are now automatically refreshed. Previously, old patterns could persist and cause misclassification.

Larger Sample for Pattern Detection

The system now examines up to 5 sample pages (up from 3) when learning your drawing's code patterns, and specification pages are now included in the detection — improving accuracy for projects with mixed drawing sets.

Null Floor Handling

Floor plan pages without a clearly identifiable floor level no longer cause the extraction to silently fail. The system now extracts with a fallback label and merges the rooms into your project normally.

Quantity Accuracy Improvements

BOQ Reclassifier

A new classification pass runs over your uploaded Bill of Quantities to catch items that were misidentified as "measured" when they are actually PC Sums, Provisional Sums, or Included items. Misclassified items were previously being assigned quantities incorrectly, inflating totals.

  • Section headings (trade headers with no quantity or price) are now correctly identified and excluded from calculation
  • The reclassifier now handles larger BOQ files reliably

Pagination Fix for Large Projects

A bug was found where quantity processing could silently skip approximately half of BOQ items on large projects. The counter used to track progress was shrinking as items were resolved, causing the system to advance past unprocessed items. This is now fixed — all items are processed reliably.

PC Sum Quantity Reset

When a BOQ item is a lump-sum PC Sum and its matched library entry is also a lump-sum (quantity = 1 item), the quantity is now correctly set to 1 rather than being multiplied up, which was causing inflated totals.

Provisional and Prime Cost Items

Items classified as Provisional Sum or Prime Cost now automatically receive a quantity of 1, which is the correct treatment for lump-sum allowances.

Effective Total Calculation

The total calculation now correctly applies per-item pricing strategies across the audit view, assistant, and export — so the number you see in the audit matches what the assistant calculates and what appears in your exported BOQ.

AI Assistant — Redesign & New Capabilities

The AI Assistant interface has been fully redesigned with a cleaner layout, better response formatting, and new export options.

Write-Back Export

A new export mode lets the assistant write quantities and descriptions directly back into your project's BOQ — updating the live project data, not just downloading a file.

Excel Export on BOQ Tables

When the assistant shows a BOQ table in the chat, an Excel download button now appears directly on the table — no need to go to the audit page to export.

Tool Round Limit Increased

For complex generation tasks (e.g. generating a full BOQ section from a description), the assistant can now make up to 25 tool calls before stopping, up from 15. When the limit is reached, it gives you a clear message explaining how to continue.

Updated Displays

Cost breakdowns, room summaries, comparison tables, BOQ items, element specs, and charts have all been redesigned for clarity.

Final Audit — Redesigned

The Final Audit screen (Step 4) has been broken into focused components, making it faster to load and easier to navigate on large projects.

  • Summary cards at the top show totals at a glance
  • Filters and search are in a persistent bar at the top of the results
  • Verification results have their own tab with batch actions (approve or flag multiple items at once), a filter bar, and summary cards
  • A new column sort is available on the main audit table

Quick Mode Improvements

  • Pattern detection now runs during Quick Mode — room, door, and window code patterns are learned from your drawings before extraction starts, improving accuracy for automatic processing
  • A sheet selector lets you pick which sheets to process when your PDF contains multiple files combined
  • The "Open Final Audit" button after Quick Mode processing no longer causes a redirect loop

Project Workflow Navigation

  • Blueprint Analysis (Step 2) now lives on its own dedicated page — loading it no longer involves rendering unrelated steps
  • Step 1 now navigates directly to the blueprint page
  • If extraction was interrupted (e.g. by a page refresh), the system detects this and redirects you back to the right point to resume

Bug Fixes

IssueFix
Duplicate Wall ElementsWall elements that appeared multiple times in a project were being inserted multiple times. Extraction now removes previous entries for a drawing group before inserting new ones, preventing double-counting.
Wall Code TypesInternal and external walls now use the correct element codes, so they can be matched accurately to BOQ line items that reference specific wall types.
Ceiling QuantitiesWhen no ceiling-specific elements exist in the drawings, ceiling BOQ items now fall back to using the floor area of the relevant rooms — rather than returning zero.
Amount RecalculationWhen the AI assistant changes a price or quantity on a BOQ item, the total amount for that line now updates immediately.
Quantity Session PaginationFixed an issue where the quantity session API could return inconsistent results on projects with a large number of items spread across multiple pages.

On this page