Welcome to Zingle AI
Zingle AI is an AI copilot for dbt data teams. It connects to your dbt GitHub repositories and data warehouse and lets analysts do end-to-end analytics engineering through conversational AI - with a human reviewing every change before it merges.
Where dbt gives you the framework to build reliable, version-controlled data
transformations, Zingle AI gives you an agent that understands your model graph
and semantic layer, writes and modifies SQL + YAML, validates with
dbt compile/dbt test, estimates cost, and opens pull requests for you.
Follow the Onboarding guide to connect your first repository and warehouse, then start building in Studio.
What can it do?
🛠️ Studio - Build agent
Conversationally create and modify dbt models. The agent writes SQL and schema YAML on a dedicated branch, validates it, shows diffs, and opens a PR.
Explore Studio →♻️ Refactor pipelines
Multi-phase, DAG-driven automated repo refactors - merge/dedup/rename models, re-layer projects, build semantic models - with per-task review.
Run a refactor →⚡ Optimize scans
Scan an existing repo for performance, materialization, DRY, and testing issues, generate fix candidates, apply them, and report cost impact.
Optimize your project →🔎 Data Explorer
Browse the synced dbt model catalog, semantic layer, lineage graphs, and live warehouse tables - all in one place.
Explore your catalog →🤖 Agent Builder
Create and configure custom agents - their prompt, tools, skills, and model - plus reusable skills. The platform's extensibility surface.
Build an agent →How it fits together
Zingle AI connects to two systems you already own - your dbt Git repository and your data warehouse - and adds an AI layer on top:
- It reads your dbt project and warehouse metadata to build a context-aware catalog (models, columns, lineage, and the semantic layer).
- Its agents write and modify SQL and YAML, validate changes with dbt, and estimate warehouse cost.
- Every change lands as a pull request you review and merge - Zingle never merges to your default branch on its own.
The typical journey
- Sign in with a passwordless email code.
- Connect GitHub by installing the Zingle AI GitHub App.
- Add a repository and a warehouse connection.
- Create an environment binding the repo to a warehouse target.
- A background sync parses your dbt project and populates the catalog.
- Use Studio, Refactor, Optimize, and the Data Explorer.
Ready? Head to the Onboarding guide.