Skip to main content
Stay in the loop! Subscribe to the demo RSS feed 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.

Apps Challenge and Demos

Various · Apps AI Recap of the 4-week app skills challenge (91 participants, 82 industries) plus live demos: Campaign Hub for marketing events, a sauna booking/ops manager, and an MA productivity suite with home dashboard, org model explorer, and services forecast.

Trellis and Map Fixes

Rob Miller · Visualization Rob demos three visualization improvements: independent Y-axis scales per trellis facet, correct implicit field ordering in trellis, and moveable/hideable map legends.

App Editor Revert

Dylan Israel · Apps AI Dylan shows a new revert button in the app editor that lets you undo changes without having to refresh the page.
Dylan Israel · Apps AI Dylan demos a new app setting that controls iframe/sandbox permissions for navigation links, with a confirmation modal for first-time requests and clearer user messaging when the setting is off.

Composite Topics Cross-Connection Import

TJ Banghart · Modeling Workbook TJ demos importing a topic from a separate database connection (e.g. Snowflake into BigQuery) to enable cross-connection joins via DuckDB, as a precursor to foreign tab / X-lookup support.

AI Cold Start Accuracy Improvements

Lei Tang · AI Eval results showing Blobby’s cold-start accuracy on Omni’s own Snowflake instance improved from ~70–80% to 88% over two weeks, driven by better search and SQL/CTE parser fixes.

AI Schema and Table Visibility Configuration

Lei Tang · AI New UI to toggle schemas and tables on/off for AI visibility when connecting a new database, plus an “Ask AI for suggestions” button that auto-hides dev/staging/junk tables so Blobby works better out of the box.

Sankey Diagram Labeling Controls

Dan Mosora · Visualization Sankey diagrams now show entry-point-relative percentages (e.g. 50% of flows entering a node) rather than total-flow percentages, making multi-path analysis more intuitive.

Kotlin Serialization Performance

Cathy Lennon · Performance Cathy shows the results of migrating serialization from Node to Kotlin: event loop lag on key endpoints dropped from ~300s peaks to near zero after a full rollout on July 23rd.

App Filter URL Persistence

Meredith Dodge · Apps AI App filter selections are now reflected in the URL, so users can share a filtered state or refresh the page without losing their filters.

App URL Parameter State

Meredith Dodge · Apps AI Blobby can now write arbitrary UI state (e.g. active tab) into URL parameters prefixed with ap, enabling shareable and refresh-safe app states without write-back.

App Chart Palette Inheritance

Meredith Dodge · Apps Visualization Apps now inherit the organization’s default chart color palette, so changing the palette setting automatically updates chart colors across all apps without any code changes.

App Inspector Tooling

Luke Bowerman · Apps AI Early look at consolidating the app editor’s inspect, query, and audit tools under a single Inspect button to reduce clutter in the toolbar.

App Audit Tool

Luke Bowerman · Apps AI New LLM-powered app audit tool that analyzes app structure, generates a Mermaid data-flow diagram, and runs security/quality checks — with versioning so audits don’t re-consume tokens on unchanged code.

App Query Tagging

Luke Bowerman · Apps AI Queries in apps are now tagged with characteristics (truncated, uses total raw, many measures, etc.) to surface potential issues and give developers tips without requiring them to inspect the query manually.

App Appearance Theme Persistence

Luke Bowerman · Apps AI Dark/light mode preference is now persisted across devices for logged-in users, so your theme follows you instead of resetting on each session.

My Activity Type Filtering

Luke Bowerman · Apps AI The My Activity feed now supports filtering by content type, making it easier to find specific recent items.

Delivery Personalization Warning

Luke Bowerman · Scheduler A new confirmation prompt warns users how many deliveries will be affected when enabling delivery personalization, reducing accidental bulk updates. Also includes a PSA about a proactively found embed SDK security issue and the upcoming update request to customers.

Omni Python Driver

Christopher Merrick · Python API Omni topics can now be queried from Python notebooks via a new Arrow-protocol driver, letting users use Omni as a portable semantic layer from any Python environment.

Omni JDBC Driver

Christopher Merrick · Python API JDBC The same protocol powering the Python driver also exposes a JDBC interface, allowing tools like DBeaver and any JDBC-compatible application to query Omni topics directly.

Agent Routine Management (AI Manages Schedules)

Eli Cohen · Scheduler AI The Omni agent can now update, pause, and resume routines via natural language, rounding out routine management tooling for the agent.

Model YAML Inspector

James Ostergaard · Modeling Workbook New shortcut in the query inspector to view the YAML field definitions for all fields in the current query inline, without switching context to the model.