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.