Fabi.ai
Fabi.ai is an AI-native notebook and BI workspace for Python, SQL, dashboards, and workflows. It integrates with MotherDuck for exploration and analysis.
How it works with MotherDuck
Fabi.ai connects to MotherDuck as a database source for notebooks, BI workflows, dashboards, and AI-assisted analysis.
Prerequisites
- A Fabi.ai workspace.
- A MotherDuck service token.
- Network allowlisting if your security policy restricts inbound connections.
Setup
- In MotherDuck, create a service token for Fabi.ai.
- In Fabi.ai, start the data source connection flow and choose MotherDuck.
- Paste the service token into the MotherDuck connection.
- Save the data source and validate it from a notebook or workflow.
Authentication and configuration
- Use a dedicated service token for the Fabi.ai workspace.
- Fabi.ai documents the IP addresses to allowlist for MotherDuck connections. Add them if your environment enforces firewall rules.
- Keep the token in Fabi.ai's connection settings or secret manager.
Important notes
- Fabi.ai's MotherDuck setup is token-based; no local DuckDB file path is needed.
- If a connection fails, verify both the token and any IP allowlist configuration.
Use cases
- Analyze MotherDuck data in Fabi.ai notebooks.
- Build dashboards and data apps backed by MotherDuck.
- Use Fabi.ai AI workflows against curated MotherDuck datasets.