Bruin Academy

Learn to build with AI and data

Hands-on tutorials covering AI agents, data pipelines, and real-world workflows with Bruin's open-source tools.

Join the community on Slack
Stack
Level
Industry

Modules

Tutorials 12

Build Dashboards with an AI Agent
Beginner
·3 min

Build Dashboards with an AI Agent

Use the Bruin Cloud AI agent to build interactive dashboards from natural language prompts - generate queries, create charts, and ask follow-up questions in one place.

Bruin CloudBruin AIDashboards
Connect Bruin Cloud MCP to Claude Code
Intermediate
·5 min

Connect Bruin Cloud MCP to Claude Code

Set up the Bruin Cloud MCP so your AI agent can query pipelines, inspect runs, and trigger actions in Bruin Cloud directly from your terminal.

Bruin CloudBruin AIMCP
AI Analyst for Stock Market Data with BigQuery & Claude
Intermediate
·15 min

AI Analyst for Stock Market Data with BigQuery & Claude

Build a local AI analyst for stock market and investment data using Bruin CLI, BigQuery, and Claude Code.

AIBruin CLIBigQuery +3
Connect a Slack AI Analyst to the Stock Market
Intermediate
·20 min

Connect a Slack AI Analyst to the Stock Market

Build a stock market AI analyst, deploy it to Bruin Cloud, and connect it to Slack so your team can ask data questions in natural language. <a href="https://join.slack.com/t/bruindatacommunity/shared_invite/zt-3rt3616ba-tUTTZWNZoVjB_QSSleDxAg" target="_blank" rel="noopener noreferrer">Join our Slack and try out the agent for free</a>.

AIBruin CloudSlack +3
Set Up Bruin MCP with Claude Code
Beginner
·3 min

Set Up Bruin MCP with Claude Code

Install the Bruin MCP in Claude Code to give your AI agent full access to the Bruin CLI - query data, run assets, and build pipelines using natural language.

Bruin CLIBruin AIMCP
Validate Pipelines Before Deploying
Beginner
·3 min

Validate Pipelines Before Deploying

Use bruin validate to check pipeline configurations, asset definitions, SQL syntax, dependency issues, and circular dependencies before deploying.

Bruin CLIValidationQuality
Navigate Your Run History
Beginner
·2 min

Navigate Your Run History

Use the Bruin VS Code extension to browse past runs, see which assets succeeded or failed, copy commands, and re-run previous executions.

Bruin CLIVS CodeDebugging
Understand Materialization with Render
Intermediate
·4 min

Understand Materialization with Render

Use bruin render to see how materialization transforms your SQL queries at runtime - from append inserts to full refresh table recreation.

Bruin CLIMaterializationSQL
Query Databases from Your IDE
Beginner
·2 min

Query Databases from Your IDE

Use the Bruin extension's built-in database viewer to browse tables, view schemas, and run queries across all your connections without leaving VS Code.

Bruin CLIVS CodeDatabase
Auto-Generate Asset Dependencies
Beginner
·2 min

Auto-Generate Asset Dependencies

Use bruin patch fill-asset-dependencies to automatically detect and generate dependencies from your SQL queries - no manual declaration needed.

Bruin CLIDependenciesLineage
Auto-Generate Column Schema from Your Database
Beginner
·2 min

Auto-Generate Column Schema from Your Database

Use the Bruin extension to automatically pull column names and data types from your database into your asset definitions - no manual entry needed.

Bruin CLIMetadataData Governance
Run Multiple Specific Assets
Beginner
·2 min

Run Multiple Specific Assets

Select exactly which assets to run using the Bruin VS Code extension - pick individual assets, include downstream dependencies, and create targeted runs.

Bruin CLIVS CodePipeline