MCPcopy Index your code
hub / github.com/bruin-data/bruin

github.com/bruin-data/bruin @v0.11.665

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.11.665 ↗ · + Follow
29,752 symbols 131,087 edges 1,749 files 3,483 documented · 12% updated todayv0.11.671 · 2026-07-07★ 1,63810 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Bruin Logo

Bruin is a data pipeline tool that brings together data ingestion, data transformation with SQL, Python & R, and data quality into a single framework. It works with all the major data platforms and runs on your local machine, an EC2 instance, or GitHub Actions.

Bruin CLI - Demo

Bruin is packed with features:

  • 📥 ingest data with ingestr / Python
  • ✨ run SQL, Python & R transformations on many platforms
  • 📐 table/view materializations, incremental tables
  • 🐍 run Python in isolated environments using uv
  • 💅 built-in data quality checks
  • 🚀 Jinja templating to avoid repetition
  • ✅ validate pipelines end-to-end via dry-run
  • 👷 run on your local machine, an EC2 instance, or GitHub Actions
  • 🔒 secrets injection via environment variables
  • VS Code extension for a better developer experience
  • ⚡ written in Golang
  • 📦 easy to install and use

Installation

Please see the installation instructions here.

Community

Join our Slack community here.

Join Bruin Slack Community

Quickstart

Take a look at our quickstart guide here.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 13,850
Function 8,299
Class 6,153
Struct 1,178
Interface 199
TypeAlias 54
FuncType 19

Languages

Python72%
Go24%
TypeScript3%
Rust1%

Modules by API surface

pkg/docsgen/static/app.min.js929 symbols
internal/data/windows-amd64/sqlglot/generator.py468 symbols
internal/data/linux-arm64/sqlglot/generator.py468 symbols
internal/data/linux-amd64/sqlglot/generator.py468 symbols
internal/data/darwin-arm64/sqlglot/generator.py468 symbols
internal/data/darwin-amd64/sqlglot/generator.py468 symbols
internal/data/windows-amd64/sqlglot/parser.py428 symbols
internal/data/linux-arm64/sqlglot/parser.py428 symbols
internal/data/linux-amd64/sqlglot/parser.py428 symbols
internal/data/darwin-arm64/sqlglot/parser.py428 symbols
internal/data/darwin-amd64/sqlglot/parser.py428 symbols
internal/data/windows-amd64/sqlglot/expressions/core.py365 symbols

Datastores touched

dbDatabase · 1 repos
(mongodb)Database · 1 repos
(mysql)Database · 1 repos
my_databaseDatabase · 1 repos
analyticsDatabase · 1 repos
mydbDatabase · 1 repos
dbDatabase · 1 repos
psdbDatabase · 1 repos

For agents

$ claude mcp add bruin \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page