> ## Documentation Index
> Fetch the complete documentation index at: https://docs.omni.co/llms.txt
> Use this file to discover all available pages before exploring further.

# July 17, 2026

> More AI Apps, Tons of Vis Work, Field Usage in the IDE, Improve dbt Development, More Extracts Work, and Multi-Connection Workbooks

<Note>
  **Stay in the loop!** Subscribe to the [demo RSS feed](/demos/rss.xml) to be notified when we post new demos.

  Demos highlight what we are working on or experimenting with, but are not a guarantee of release. Let us know your thoughts at [support@omni.co](mailto:support@omni.co).
</Note>

## App Super Demo

*`Various · AI Apps`*

A rapid-fire showcase of externally shareable Omni apps — contact center analytics, hospital network clinical drilling, event notes with PDF export, race car telemetry, automotive auction comparison, spin the wheel, data dictionary, pet boarding, high-value customer profiles, Omni AI architecture presentation, and GTM headcount planning.

<Frame>
  <iframe src="https://www.youtube.com/embed/r3CxPxIdc9E" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## IDE Usage Pane

*`James Davidson · Modeling`*

New pane in the Omni IDE showing which dashboards and fields reference a given object, enabling impact-radius analysis before making model changes.

<Frame>
  <iframe src="https://www.youtube.com/embed/kVZqwcDVRjo" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Color Scale Pinning

*`Rob Miller · Visualization`*

Adds the ability to pin a midpoint value on quantitative color scales and clamp outliers, making diverging charts render more clearly across maps and other viz types.

<Frame>
  <iframe src="https://www.youtube.com/embed/bK6VyTlADNY" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Legend Interactivity on Multi-Measure Charts

*`Rob Miller · Visualization`*

Legend click-to-filter now works on multi-measure charts, not just single-measure ones.

<Frame>
  <iframe src="https://www.youtube.com/embed/jq4J1KAkk0s" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Viz Layers Editor Preview

*`Rob Miller · Visualization`*

Preview of the new viz layers editor, allowing independent control of multiple series on a single chart — mix chart types, segment individual lines, create small multiples by measure, and more.

<Frame>
  <iframe src="https://www.youtube.com/embed/OvqcXoIDxKQ" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Blobby Web Search

*`Gustav Staprans · AI`*

New admin toggle to enable web search in Blobby, with sub-processor disclosure, feature flag requirement, and small per-search credit cost.

<Frame>
  <iframe src="https://www.youtube.com/embed/oWp4NdVLbKw" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Blobby Chat Side Toggle

*`Gustav Staprans · AI UX`*

New toggle (and potential user attribute) to swap the Blobby chat panel from left to right, with header detail updates that follow the position change.

<Frame>
  <iframe src="https://www.youtube.com/embed/kGnRBGgOad8" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Blobby Response Folding

*`Peter Schrader · AI`*

Blobby now folds verbose research/tool-call steps (schema lookups, model searches) into a collapsed section, surfacing only the actionable result to reduce scrolling.

<Frame>
  <iframe src="https://www.youtube.com/embed/3Yq38sXzl74" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Blobby Query Generation Flags

*`Steven Talbot · AI Modeling`*

New admin flags to restrict Blobby's query generation — control whether it can use CTEs, custom fields, or restricted queries; intended as a safety valve, not a recommended default.

<Frame>
  <iframe src="https://www.youtube.com/embed/lMrKrHUaGOQ" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Filter by Query for Dates

*`Steven Talbot · Filters Workbook`*

Filter by query now works for date fields, using the date granularity of the source query to determine which values pass through.

<Frame>
  <iframe src="https://www.youtube.com/embed/jp0tbPMXzqI" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Multi-Connection / Multi-Model Workbooks

*`Steven Talbot · Workbook Dashboards`*

Early preview of cross connection workbooks — query a field from a different model/database connection without leaving the current workbook, relaxing the single-shared-model constraint for final dashboards.

<Frame>
  <iframe src="https://www.youtube.com/embed/OH3A90hv1BM" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## dbt Development Workflow

*`Buck Ryan · dbt`*

Centralized dbt IDE improvements: choose environment and Git branch in one place, auto-sync on save, inline validation errors with troubleshooting guidance, and the ability to ignore errors by directory.

<Frame>
  <iframe src="https://www.youtube.com/embed/nlaLeeLJGH8" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Viz Label Series Color Matching

*`Mike Torosian · Visualization`*

New match series color option for chart data labels on bar, area, and line charts (Vega-based), automatically coloring each label to match its series.

<Frame>
  <iframe src="https://www.youtube.com/embed/pLq3vV8Sels" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Blobby Draft Mode on New Dashboard

*`Chris Swenson · AI Dashboards`*

When Blobby creates a new dashboard it now opens directly in draft mode, removing the extra step of manually switching before making edits.

<Frame>
  <iframe src="https://www.youtube.com/embed/x6Qj1X8PE8k" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Blobby Split View State Persistence

*`Chris Swenson · AI UX`*

The Blobby split view now remembers which content was open (workbook, IDE tab, etc.) when you return to a chat, restoring the previous right-panel state automatically.

<Frame>
  <iframe src="https://www.youtube.com/embed/EZ4T2kihBLA" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Composite Topics GA

*`TJ Banghart · Modeling Workbook`*

Composite topics are now generally available with no feature flag — supports AI context, field directives, and AI chat; joins two topics on shared dimensions or views behind the scenes.

<Frame>
  <iframe src="https://www.youtube.com/embed/fnoGIUNJiaY" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Topic-Level Extracts

*`TJ Banghart · Modeling Extracts Dashboards`*

Early-stage extract caching at the topic level using DuckDB/Duck Lake — curate a topic's fields into a flat extract and generate a pre-warmed cache keyed to default filters and user attributes for fast dashboard loads.

<Frame>
  <iframe src="https://www.youtube.com/embed/QP_aQk7Myqs" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>
