MotherDuck Logo

Native MotherDuck Connector for Evidence

Today, we’re releasing a native MotherDuck Connector for Evidence and a new template project which includes the connector.

Many of our community members already use MotherDuck via our existing DuckDB connector. This new native connector makes it more straightforward for teams to manage their MotherDuck connection and more manageable for users whose first experience with DuckDB is MotherDuck.

It also provides a platform for us to build MotherDuck-specific features in the future.

Why it matters

Our community is very excited about MotherDuck, and so are we.

Like MotherDuck, Evidence is built on DuckDB. No matter what data connector you are using, Evidence uses DuckDB to power its fast, interactive components and enable you to work with data from multiple sources.

DuckDB is increasingly being built into every data tool, but DuckDB isn’t designed to be used as a cloud data warehouse. MotherDuck is solving that problem, and they’re doing it in a delightful, uniquely DuckDB way.

If you have yet to try MotherDuck, we’d encourage you to do so. From the unbelievably fast data profiling built into their SQL IDE to the shockingly good AI SQL error fixer, there’s a lot to be excited about.

MotherDuck's Column Explorer

MotherDuck's Column Explorer

Getting Started

Adding the New Connector to an Existing Evidence Project

  1. Update Evidence: Ensure you have the latest version of Evidence installed.
  2. Install the MotherDuck Connector: npm install @evidence-dev/motherduck
  3. Register the connector: Update evidence.plugins.yaml  
  4. Connect with your MotherDuck Token: Navigate to settings, and add your MotherDuck token

Starting a New Project with the MotherDuck Template

  1. Login to Evidence Cloud
  2. Start a new project, and choose the MotherDuck Template