Skip to main content
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.

Omni IDE native in Claude Code (external development IDE)

Steven Talbot · Ide Modeling We’re working on bringing the develop experience anywhere you are. Here we show some model building in a branch using Claude Code. Soon you’ll be able to develop in Omni in whatever development environment you prefer.

Blobby learns planning checklists

Gustav Staprans · Ai Now when Blobby builds query plans, you’ll see a full breakdown of queries and Blobby will check-off tasks as they are completely. The goal is just better control and insight into the querying process for AI.

Blobby session sharing improvements

Steven Talbot · Ai Now you can quickly re-run queries from AI sessions you share or return too. We also polished up the sidebar experience for finding any of your previous chats.

Blobby writes a 500 join query

Colin Zima · Ai We hope you never do this, but sometimes it’s fun to test the bounds of the app and Blobby. Here Blobby writes a 500 join query without sweating.

New dash almost launch (sections and moveable filters)

Luke Bowerman · Dashboards We’re nearing the launch of flexible dashboard filters, the first of many pieces of work to more completely customize the full dashboard experience.

Localization first look

Arielle Strong, Trey Shugart · Dashboards Administration Localization First look at a fully localized Omni dashboard. More to do, but great progress.

SQL preamble

Steven Talbot · Modeling You can now run arbitrary command in the database prior to queries. This opens up all sorts of custom workflows including UDFs or custom user variables.

Fast, performant giant vis

Rob Miller · Visualization Performance We’re getting close to rolling out an overhaul to our rendering experience for vis that massively improves performance on the largest queries.

Map region backgrounds

Rob Miller · Visualization Maps We add custom background so your shapefiles can be more clear in empty zones if you’d prefer.

Range bound charts

Sarah Waterson · Visualization Another new custom vis, this one for representing metrics inside a target band.

Bullet charts

Colin Zima · Visualization We’re adding new code for a pair of bullet visualization implementations - one in Vega that we demo here and another beautiful example with markdown.

Custom trendline colors

Nate Agrin · Visualization Nearing the completion of our major vis refactor, but added a bit more functionality to customize trend lines.

Query performance analytics

Jade Khiev · Analytics Performance We added a new dashboard to analytics with a full breakdown of query performance for much better understanding of end user experience and where to focus developer effort.

Sharing ephemeral spreadsheets via URL

Arielle Strong, Richard Czechowski · Spreadsheets Dashboards Now when end users take advantage of dynamic spreadsheets on dashboards, they can be shared in their edited state.

Drill embed event

Nate Agrin · Embed Dashboards Api We added a custom event for developers to capture drill events and build any customization desired.

More app CSS theming

Elliot Park · Embed Administration Continuing the build out of custom theming across the entire app. Here we demo some custom sidebars.

Custom unnested JSON field naming and better schema refresh

Conrad Slimmer · Modeling Pair of demos. First, some work to give more control over names for fields from nested JSON. Second, bit of tune up to the schema refresh to make it simpler.

Grab gab of new docs

Erin Cochran · Docs We landed a bunch of new docs this week on everything from mustache to email user attributes to APIs to SCIM.