About dbt self-hosted installations
You can run dbt locally from your terminal with the dbt CLI, or from your code editor with the dbt VS Code extension. Local development lets you build, test, and run dbt projects from your own machine while connecting to your data platform.
dbt VS Code extension
The dbt VS Code extension lets you develop dbt projects from VS Code, Cursor, or Windsurf. Use the extension if you want an editor-based local development experience. For installation and setup, refer to the extension docs.
dbt Wizard
dbt Wizard is a natural next step for local dbt development. It works with dbt and adds an AI agent that understands your full project through dbt's native metadata engine, a structured index of your lineage, model health, test coverage, and semantic definitions.
- Build and refactor from natural language: Describe the change, get a reviewable diff, approve before anything is written.
- Validate in a tight loop: Every proposed change compiles and runs against your warehouse, catching issues before production.
- Navigate with full project context: Traverse the DAG, surface downstream impact, and keep tests and YAML in sync as models evolve.
For data practitioners, dbt Wizard adds an AI layer that knows your project, not just your code. Refer to the dbt Wizard quickstart to get started.
dbt MCP server
The dbt MCP server connects your local dbt project to AI assistants using the Model Context Protocol. It works with dbt and requires no repository clone.
- dbt CLI tools: Run
dbt run,build,test,compile,list,parse, andshowdirectly from your AI assistant's chat interface. - Local project context: Surface model lineage, node details, and dependency graphs from your local
manifest.jsonwithout leaving your editor. - Code generation: Auto-generate model YAML, source definitions, and staging SQL from your warehouse schema (requires the codegen toolset to be enabled).
- Zero-clone install: Install uv and run
uvx dbt-mcp. No repository clone needed!
Connect dbt MCP server to your local project.
Licensing info
dbt framework has two distributions which can both be installed locally for free, powered by a single engine:
- dbt Core is completely open-source and the code behind Fusion. Its code and binary are subject to the Apache 2.0 license.
- Includes dbt Core v1.x and dbt Core 2.0
- dbt Fusion extends dbt Core with additional advanced capabilities — some are free to use, and other premium features (under proprietary code) are unlocked with a free login or payment method.
Refer to licensing for more info.
Was this page helpful?
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.