Strengths
- Changes can require approval 2 of 3 models
- Context has an owner and a review step preview
- The assistant reads generated apps
Not found in the docs

Version 1 · Last updated Oct 30, 2026 · Documentation as of Oct 26, 2026
Strengths
Not found in the docs
Shown for Gemini 3.8 Flash, the median scorer. The score is that model’s total. The results below combine all three models, so they can add up to a slightly different number.
Analysis
Building and maintaining assets
Context and connections
Reliability and controls
Yes full credit Partly half No none Not found none
Quoted from MotherDuck’s docsMotherDuck's AI features help you fix broken queries, rewrite SQL in plain English, and generate queries from scratch — all without leaving the editor.
Quoted from MotherDuck’s docs- One conversation per Dive. Sessions are scoped to a specific Dive. Each one has its own chat.
Quoted from MotherDuck’s docsOutput of this SQL statement is a single column table that contains the AI-generated SQL query.
Quoted from MotherDuck’s docsWhen you ask for a data change, it writes the SQL for you to run.
Quoted from MotherDuck’s docs- Create a Dive. Describe what you want to see, for example "Make a Dive of weekly sign-ups by region."
Quoted from MotherDuck’s docsThe agent sees the Dive's queries, the data behind them, and the view you have open, so you can drill into the numbers without writing SQL.
Quoted from MotherDuck’s docsEdit the Dive you're viewing. Ask for a change such as "Add a chart of revenue by month," "Change the date filter to the last 90 days," or "Fix the query behind the second chart."
Quoted from MotherDuck’s docsRead a specific Dive by ID, including its full component code
Quoted from MotherDuck’s docsYou can update the title, description, content (React component code), or any combination.
Quoted from MotherDuck’s docsThe agent sees the Dive's queries, the data behind them, and the view you have open, so you can drill into the numbers without writing SQL.
Quoted from MotherDuck’s docsUse the agent chat to edit a Dive or build a new one in natural language.
Quoted from MotherDuck’s docsRead a specific Dive by ID, including its full component code
Quoted from MotherDuck’s docsConnect your AI assistant to the MotherDuck MCP Server, then ask it to create a visualization.
Quoted from MotherDuck’s docsThis view makes it easier to find Dives created by others in your team.
Quoted from MotherDuck’s docsThis Flight shows how to build your own data-analysis agent and run it on a schedule in MotherDuck.
Quoted from MotherDuck’s docsBuild a data-analysis agent from scratch and run it on a schedule in MotherDuck.
Quoted from MotherDuck’s docs- Changes Dives, not your data. The agent can create and edit Dives when you ask, but it can't change your tables or databases. When you ask for a data change, it writes the SQL for you to run.
Quoted from MotherDuck’s docs- Changes Dives, not your data. The agent can create and edit Dives when you ask, but it can't change your tables or databases. When you ask for a data change, it writes the SQL for you to run.
Quoted from MotherDuck’s docsEdit the Dive you're viewing. Ask for a change such as "Add a chart of revenue by month," "Change the date filter to the last 90 days," or "Fix the query behind the second chart."
Quoted from MotherDuck’s docsEvery message you send includes the Dive's current state, including the filters and selections you've applied so the answers are tailored to what's shown on your screen.
Quoted from MotherDuck’s docsUse the agent chat to edit a Dive or build a new one in natural language.
Quoted from MotherDuck’s docsRead a specific Dive by ID, including its full component code
Quoted from MotherDuck’s docsThe AI agent handles the SQL, chart configuration, styling and saving.
Quoted from MotherDuck’s docsThese capabilities are provided by MotherDuck's integration with Azure OpenAI.
Quoted from MotherDuck’s docsNot saved. Chats live in your browser tab only. Reloading or closing the tab clears them.
Quoted from MotherDuck’s docsThe AI session cap safeguards your spend; it is not a throughput limit.
Quoted from MotherDuck’s docsOrganization Admins can turn Agent chat on or off on the AI Features page in Settings.
Quoted from MotherDuck’s docsCreating Dives through an AI agent is fast, but as your team relies on them for decision-making, you may want the same rigor you apply to production code: version history, code review, and automated deployments.
Quoted from MotherDuck’s docsWhere model inference runs depends on your organization's cloud region.
Quoted from MotherDuck’s docsThe agent works using your account permissions, so it can only perform the same actions as your account.
Quoted from MotherDuck’s docsAmazon Bedrock has a zero data retention policy and does not share your prompts or data with model providers.
Quoted from MotherDuck’s docsWhere model inference runs depends on your Organization's region:
Quoted from MotherDuck’s docsThe data processed by MotherDuck's AI functionality is not used for model training.
Quoted from MotherDuck’s docsYou can specify which tables and columns should be considered using the optional include_tables parameter.
Quoted from MotherDuck’s docsFor server-side enforcement, authenticate with a read scaling token instead of a regular access token.
Quoted from MotherDuck’s docsList views in database: SELECT database_name, schema_name, view_name, comment, sql FROM duckdb_views() WHERE database_name = 'your_database';
Quoted from MotherDuck’s docsQueries run by any end user are attributed to the service account that owns the token, not to the individual Microsoft 365 user.
Quoted from MotherDuck’s docsYour reviewer clicks the link and sees the Dive running with live queries — no local setup needed.
Quoted from MotherDuck’s docsWhen a PR is opened (or updated with new commits), a GitHub Action detects which Dive folders changed and deploys a preview Dive to MotherDuck.
Quoted from MotherDuck’s docsUsers can ask their agent to refer to and clone prior versions for continued iterations.
Quoted from MotherDuck’s docsThe MotherDuck MCP Server lets AI assistants query and explore your databases using the Model Context Protocol (MCP).
Quoted from MotherDuck’s docsExplore database schemas, tables, and columns
Quoted from MotherDuck’s docsBackend MCP clients can authenticate to https://api.motherduck.com/mcp with an Authorization: Bearer <motherduck_token> header.
Quoted from MotherDuck’s docsMotherDuck Skills is an opinionated, installable catalog of agent skills that teaches coding agents how to work with MotherDuck.
Quoted from MotherDuck’s docsThe MotherDuck CLI is designed for both AI agents and people.
Quoted from MotherDuck’s docsQuery timeout: 55 seconds. Queries exceeding this limit will be cancelled server-side and the tool will respond with an error message.
Quoted from MotherDuck’s docsGuides are markdown documents you store in MotherDuck that AI agents read before working with your data.
Quoted from MotherDuck’s docsGuide commands in the MotherDuck CLI: Create, edit, and version Guides from your terminal with motherduck guide, and keep them in version control alongside your other source files. Refer to the guide command reference for details.
Quoted from MotherDuck’s docsWhen your application connects through a service account, access: "user" means private to that service account.
Quoted from MotherDuck’s docsPromote a Guide with set_guide_access once it clears two separate gates: a named owner has confirmed the content, and the smoke test routes to it.
Quoted from MotherDuck’s docsYour agent's logs are worth reading here too — they show you exactly where it looked and what it skipped.
Quoted from MotherDuck’s docsAgents read comments on every schema introspection.
Quoted from MotherDuck’s docsRetired. Archived Dives stay accessible by URL and ID, but sort last and are hidden from AI agent listings by default.
Quoted from MotherDuck’s docsPromote a Guide with set_guide_access once it clears two separate gates: a named owner has confirmed the content, and the smoke test routes to it.
Quoted from MotherDuck’s docsThe agent can create and edit Dives when you ask, but it can't change your tables or databases.
Quoted from MotherDuck’s docsList views in database: SELECT database_name, schema_name, view_name, comment, sql FROM duckdb_views() WHERE database_name = 'your_database';
Quoted from MotherDuck’s docsYou can create a Flight with the MotherDuck MCP server: describe the job in natural language, and the agent writes the Python, sets the schedule, and runs it for you with the MCP's Flight tools (create_flight, edit_flight_source, run_flight, and the rest).