AI assistant for Metabase

Latest Version

Version
3.1.2
Update
November 10, 2024
Size
239KiB
Developer
Category
Users
214
Rating
3.83333 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
Scripting
Storage
Tabs
WebNavigation
UnlimitedStorage
Identity
See more

Metabase Copilot Extension

Metabase Copilot is a Metabase extension using AI to write SQL queries for you.

The extension includes 3 main features for the native query editor of Metabase:
- query prompts: enter a prompt and let AI write the SQL query
- error explanation: ask the AI to explain why your query created an error
- error fixing: ask the AI to modify your query to fix the error

To make the AI queries as relevant as possible, you can select the schemas and tables that you want to include in the system prompt provided to the AI.

You can either log in and benefit from our free tier or enter your own OpenAI API key.

Metabase Copilot has a paid version for companies. It allows you to manage multiple users for your account and to share a common set of options for the schemas/tables included in system prompts.

This extension is open-source, you can find it in Github at https://github.com/RobinPicard/metabase-copilot

Contact: [email protected]

PS: the sign-in with Google feature is only available for Chrome users. Brave or Chromium users can still use Metabase Copilot, but they have to provide their own OpenAI API key.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Metabase Copilot", "version": "3.1.2", "description": "AI assistant for Metabase", "icons": { "128": "chrome_icons/Icon128.png", "48": "chrome_icons/Icon48.png" }, "permissions": [ "scripting", "storage", "tabs", "webNavigation", "unlimitedStorage", "identity" ], "host_permissions": [ "*://*/question*" ], "background": { "service_worker": "dist/background.js" }, "web_accessible_resources": [ { "resources": [ "dist/assets/*", "dist/injectedScriptStoreUpdates.js", "dist/*.png", "dist/*.jpg", "dist/*.jpeg", "dist/*.gif", "dist/*.svg" ], "matches": [""] } ], "action": { "default_popup": "dist/popup.html" }, "options_page": "dist/options.html", "content_scripts": [ { "matches": ["*://*/question*"], "js": ["dist/content.js"], "css": ["dist/content.css"] } ], "content_security_policy": { "extension_pages": "script-src 'self'; object-src 'self';" }, "oauth2": { "client_id": "263144475527-5glkr0cdbde0imu9ga2tj4c7mqgasql8.apps.googleusercontent.com", "scopes": [ "profile", "email" ] }}
Read more