mage-ai/mage-ai

🧙 Build, run, and manage data pipelines for integrating and transforming data.

Python

8,827

5,789 commits

updated Oct 9, 2026

See the code

README

Mage OSS

Build modern data pipelines locally — fast, visual, and production-ready.


Mage OSS is a self-hosted development environment designed to help teams create production-grade data pipelines with confidence.

Ideal for automating ETL tasks, architecting data flow, or orchestrating transformations — all in a fast, notebook-style interface powered by modular code.

When it’s time to scale, Mage Pro — our core platform — unlocks enterprise orchestration, collaboration, and AI-powered workflows.


Mage AI GitHub repo stars Mage AI Docker downloads Mage AI license Join the Mage AI community


What you can do with Mage OSS

  • Build pipelines locally with Python, SQL, or R in a modular notebook-style UI

  • Run jobs manually or on a schedule (cron supported)

  • Connect to databases, APIs, and cloud storage with prebuilt connectors

  • Debug visually with logs, live previews, and step-by-step execution

  • Set up quickly with Docker, pip, or conda — no cloud account required

  • Your go-to workspace for local pipeline development — fully in your control.

mage



Start local. Scale when you're ready.

Use Mage OSS to build and run pipelines on your machine. When you're ready for advanced tooling, performance, and AI-assisted productivity, Mage Pro is just one click away.

Try Mage Pro free →


Quickstart

Install using Docker (recommended):

docker pull mageai/mageai:latest

Or with pip:

pip install mage-ai

Or with conda:

conda install -c conda-forge mage-ai

Full setup guide and docs: docs.mage.ai


Core Features

FeatureDescription
Modular pipelinesBuild pipelines block-by-block using Python, SQL, or R
Notebook UIInteractive editor for writing and documenting logic
Data integrationsPrebuilt connectors to databases, APIs, and cloud storage
SchedulingTrigger pipelines manually or on a schedule
Visual debuggingStep-by-step logs, data previews, and error handling
dbt supportBuild and run dbt models directly inside Mage

Example Use Cases

  • Move data from Google Sheets to Snowflake with a Python transform
  • Schedule a daily SQL pipeline to clean and aggregate product data
  • Develop dbt models in a visual notebook-style interface
  • Run simple ETL/ELT jobs locally with full transparency

Documentation

Looking for how-to guides, examples, or advanced configuration?

Explore our full documentation at docs.mage.ai.


Contributing

We welcome contributions of all kinds — bug fixes, docs, new features, or community examples.

Start with our contributing guide, check out open issues, or suggest improvements.


Ready to scale? Mage Pro has you covered.

Mage Pro is a powered-up platform built for teams. It adds everything you need for production pipelines, at scale.

  • Magical AI-assisted development and debugging
  • Multi-environment orchestration
  • Role-based access control
  • Real-time monitoring & alerts
  • Powerful CI/CD & version control
  • Powerful enterprise features
  • Available fully managed, hybrid, or on-premises

Try Mage Pro free →

artificial-intelligence
data
data-engineering
data-integration
data-pipelines
data-science
dbt
elt
etl
machine-learning
orchestration
pipeline
pipelines
python
reverse-etl
spark
sql
transformation

mage-ai/mage-ai

🧙 Build, run, and manage data pipelines for integrating and transforming data.

Python

8,827

5,789 commits

updated Oct 9, 2026

See the code

README

Mage OSS

Build modern data pipelines locally — fast, visual, and production-ready.


Mage OSS is a self-hosted development environment designed to help teams create production-grade data pipelines with confidence.

Ideal for automating ETL tasks, architecting data flow, or orchestrating transformations — all in a fast, notebook-style interface powered by modular code.

When it’s time to scale, Mage Pro — our core platform — unlocks enterprise orchestration, collaboration, and AI-powered workflows.


Mage AI GitHub repo stars Mage AI Docker downloads Mage AI license Join the Mage AI community


What you can do with Mage OSS

  • Build pipelines locally with Python, SQL, or R in a modular notebook-style UI

  • Run jobs manually or on a schedule (cron supported)

  • Connect to databases, APIs, and cloud storage with prebuilt connectors

  • Debug visually with logs, live previews, and step-by-step execution

  • Set up quickly with Docker, pip, or conda — no cloud account required

  • Your go-to workspace for local pipeline development — fully in your control.

mage



Start local. Scale when you're ready.

Use Mage OSS to build and run pipelines on your machine. When you're ready for advanced tooling, performance, and AI-assisted productivity, Mage Pro is just one click away.

Try Mage Pro free →


Quickstart

Install using Docker (recommended):

docker pull mageai/mageai:latest

Or with pip:

pip install mage-ai

Or with conda:

conda install -c conda-forge mage-ai

Full setup guide and docs: docs.mage.ai


Core Features

FeatureDescription
Modular pipelinesBuild pipelines block-by-block using Python, SQL, or R
Notebook UIInteractive editor for writing and documenting logic
Data integrationsPrebuilt connectors to databases, APIs, and cloud storage
SchedulingTrigger pipelines manually or on a schedule
Visual debuggingStep-by-step logs, data previews, and error handling
dbt supportBuild and run dbt models directly inside Mage

Example Use Cases

  • Move data from Google Sheets to Snowflake with a Python transform
  • Schedule a daily SQL pipeline to clean and aggregate product data
  • Develop dbt models in a visual notebook-style interface
  • Run simple ETL/ELT jobs locally with full transparency

Documentation

Looking for how-to guides, examples, or advanced configuration?

Explore our full documentation at docs.mage.ai.


Contributing

We welcome contributions of all kinds — bug fixes, docs, new features, or community examples.

Start with our contributing guide, check out open issues, or suggest improvements.


Ready to scale? Mage Pro has you covered.

Mage Pro is a powered-up platform built for teams. It adds everything you need for production pipelines, at scale.

  • Magical AI-assisted development and debugging
  • Multi-environment orchestration
  • Role-based access control
  • Real-time monitoring & alerts
  • Powerful CI/CD & version control
  • Powerful enterprise features
  • Available fully managed, hybrid, or on-premises

Try Mage Pro free →

artificial-intelligence
data
data-engineering
data-integration
data-pipelines
data-science
dbt
elt
etl
machine-learning
orchestration
pipeline
pipelines
python
reverse-etl
spark
sql
transformation

Project health

Latest release

0.9.80 · Oct 9, 2026

Releases this year

2

Significant stargazers

(top 24 of 53)

Jared Palmer

10,732 followers · starred Nov 2022

Ivan Tham

163 followers · starred Jun 2024

Nicholas Jiang

432 followers · starred Feb 2023

Zeno Rocha

11,582 followers · starred Oct 2022