The Git-for-Data Platform
Bauplan is a data platform built so agents and people can work on real data without breaking it, and without managing any infrastructure.
Every change happens on a branch, every run is code you can review, and nothing reaches your production tables until you say so.
Start here →AI Agents
Use AI Agents to build pipelines, explore data, and manage your data with MCP Server and Skills.
Get Started
Install Bauplan
Set up the CLI and Python SDK and connect your API key.
Quick start
Create a data branch, run a pipeline, and merge it to main.
Examples
End-to-end projects you can clone and run.
Reference
Every CLI command and Python SDK method.
Go Deeper
Git for Data
Branch, commit, and roll back your data like code.
Core Concepts
Projects, models, pipelines, and Iceberg tables.
Common Workflows
Patterns for scheduling, parameters, and conflicts.
Integrations
Use Bauplan with orchestrators, notebooks, and BI tools.
Watch
Git-for-Data and AI Agents on Production Data
Import from object storage on a branch, merge to main, and roll back a bad write.
Getting started with the Bauplan CLI and SDK
Install, set your API key, and work with your first data branch.
Platform primitives: Python, Iceberg, and Git-for-Data
Write a Python model, query Iceberg tables, and version a pipeline run.
More walkthroughs and webinars on the Bauplan YouTube channel.