Your intelligent Copilot for Metabase
Avanty is an AI-powered Chrome extension that supports data analysts in their work in Metabase. Save time on generating, editing and understanding SQL.
Generate SQL from natural language
Avanty knows about your schema and can generate SQL queries from natural language.
SELECTjob_title,full_name,CASEWHEN salary >= 500000 THEN 'ultra high earner'WHEN salary >= 100000 AND salary < 500000 THEN 'high earner'WHEN salary >= 50000 AND salary < 100000 THEN 'middle earner'ELSE 'low earner'END AS earning_statusFROM staffWHEREdepartment = 'Outdoors'AND full_name LIKE 'John%'
Automagically edit SQL queries
Your expertise as a data analyst is best used talking to your business users, not writing repetitive SQL queries. Avanty lets you edit SQL queries in Metabase using natural language, drastically speeding up your workflow.
Auto-generated chart titles
Famously, there are two hard things in computer science: cache invalidation, naming things, and off-by-one errors. With Avanty, you don't have to worry about naming things anymore.
Smart error debugging
Never worry about missing brackets, typos in table names or column names again. Avanty uses the power of machine learning to help you debug your SQL queries.
Summary
Understand spaghetti queries
Avanty breaks down complicated SQL queries into understandable chunks with smart explanations. Tab through them step-by-step.
Smart formatting
Metabase's great missing feature - Avanty automatically formats SQL queries to make them easier to read.
⌘ + i will be your best friends.
SELECTDATE_TRUNC ('month', a.date) month_timestamp,a.user_id,MAX(b.month_date) as most_recent_churn,MAX(DATE_TRUNC ('month', c.date)) as most_recent_activeFROMlogins aJOIN user_churns b ON a.user_id = b.user_idAND DATE_TRUNC ('month', a.date) > b.month_dateJOIN logins c ON a.user_id = c.user_idAND DATE_TRUNC ('month', a.date) > DATE_TRUNC ('month', c.date)WHEREDATE_TRUNC ('month', a.date) = DATE_TRUNC ('month', current_timestamp)GROUP BYDATE_TRUNC ('month', a.date),a.user_idHAVINGmost_recent_churn > most_recent_activeAvanty
Never write comments again
You can now add generated comments to complicated parts of your SQL query. Do your coworkers a favor and explain what you're doing!
Keyboard-first
Avanty is designed to be used with a keyboard. Simply select the part of the query you want to edit and focus on the Avanty util bar with ⌘ + j.
Under development
Avanty is under active development. We're working hard to bring you the best SQL editing available on the web. Got a feature request, a bug to report or just want to say hi? Just reach out!Give us feedback
Your data stays yours
Avanty only needs access to metadata about SQL queries, but never any customer data.
Get support
We're here to help you get the most out of Avanty. Slack community support available within 24h.
Works everywhere
Whether self-hosted or Metabase Cloud, Avanty detects and runs on any Metabase instance.
Pricing
Supercharge your Metabase workflow today
To build out next features, we are currently offering access to Avanty for a limited number of users at a reduced price.
Early Access
$19/month
Start a free trialJoin the first batch of users to get hands on with Avanty.
- Get smart AI explanations for complex queries
- Automatically add comments to your SQL code
- Auto-formatting
- Auto-suggestions for chart titles when saving
- Early access to new features
Team Plan
$15/user, at least 3 users
Get in touchLevel-up your Metabase workflow with your whole team.
- Get smart AI explanations for complex queries
- Automatically add comments to your SQL code
- Auto-formatting (settings synced team-wide)
- Auto-suggestions for chart titles when saving
- Slack integration (coming soon)
Frequently asked questions
Have a question that isn't listed here? Reach out to us by sending us an email and we'll get back to you as soon as possible.
How does Avanty work?
Avanty is a Chrome extension that works with Metabase. Once installed, Avanty will automatically detect SQL queries in Metabase and provide helpful features to make writing, editing, understanding and commenting on SQL queries faster and easier.
Can Avanty be used with self-hosted Metabase instances?
Yes, Avanty can be used with self-hosted Metabase instances as well as Metabase Cloud.
Does Avanty support multiple languages for SQL queries?
Avanty currently works best when the natural language commands are given in English. We are working on improving and the performance for other languages.
Is my data safe?
We never touch any data stored in your Metabase instance. Avanty only ever uses the SQL queries you write and the Metabase API to retrieve metadata about your Metabase instance. This includes the schema of your database. Avanty also never executes any SQL on its own.
Can I try Avanty before purchasing?
Yes, we offer a free 14-day trial that allows for 50 query edits & generations. To fight spam, we do require a credit card to sign up for the trial, and you will be charged at the end of the trial period. You can cancel your subscription at any time, and you will receive an email reminder 3 days before your trial ends.
Is it always 100% correct?
Mostly, but not always. The generated SQL might sometimes be missing columns, or misinterpret your intent. However, even with a ~95% accuracy rate, Avanty can save you a lot of time, since it will usually only require minor tweaks at worst.
Is there a limit to the number of queries I can generate or edit?
For some especially resource-intensive features, such as editing and generating SQL queries, we do have a limit of 60 queries per day. This should be more than enough for most users, but if you ever do hit that limit, we will work with you to find a solution.
What kind of support is available for Avanty?
To all paying subscribers, we currently offer email and Slack support with a guaranteed response within 24 hours.
Can Avanty help me learn SQL?
Yes! We've seen some people benefit greatly from using AI query generation to learn SQL. And with step-by-step query explanations, it is easier than ever to understand what a complex query is doing.