Mage AI

Mage AI

The modern replacement for Airflow

Deploy Mage AI

Mage

mageai/mageai

Just deployed

/home/src

Postgres

postgres:15

Just deployed

/var/lib/postgresql/data

mage ai logo

🧙 A modern replacement for Airflow

Give your data team magical powers

Integrate and synchronize data from 3rd party sources

Build real-time and batch pipelines to transform data using Python, SQL, and R

Run, monitor, and orchestrate thousands of pipelines without losing sleep

Notes:

  • Login with the default email admin@admin.com and the password admin. Once logged in go to /settings/workspace/users and change the default credentials.

  • Communication to Postgres is done exclusively over the private network and the database is not exposed externally in any way by default, if you want to enable access from outside of the private network you can go to the databases settings to enable TCP proxying and enter the internal port (5432) the TCP proxy can be again removed at any point to close off external access.

🦄 Make data magical

We put the fun in fun-ctional programming. Mage is a hybrid framework that combines the best of both worlds: the flexibility of notebooks with the rigor of modular code.

  • Extract and synchronize data from 3rd party sources.
  • Transform data with real-time and batch pipelines using Python, SQL, and R.
  • Load data into your data warehouse or data lake using our pre-built connectors.
  • Run, monitor, and orchestrate thousands of pipelines without losing sleep.

🔨 Build

Have you met anyone who loves developing in Airflow? That's why we designed an easy developer experience that you'll enjoy.

  • Simple developer experience: Start developing locally with a single command or launch a dev environment in your cloud using Terraform.
  • Language of choice: Write code in Python, SQL, or R in the same pipeline for ultimate flexibility.
  • Engineering best practices built-in: Every step in your pipeline is a standalone file with modular code that's reusable and testable. No more DAGs with spaghetti code 🍝.
  • Bring your favorite tools: Write dbt models, use your favorite IDE, track changes with Git, and much much more.

🔍 Preview

Don't waste time waiting for your DAGs to finish testing. Get instant feedback from your code every time you run it.

  • Interactive code: Immediately see results from your code's output with an interactive notebook UI.
  • Data is a first-class citizen: Each block of code in your pipeline produces data that can be versioned, partitioned, and cataloged for future use.
  • Collaborate on cloud: Develop collaboratively on cloud resources, version control with Git, and test pipelines without waiting for an available shared staging environment.

🚀 Launch

Don't have a large team dedicated to Airflow? Mage makes it easy for a single developer or small team to scale up and manage thousands of pipelines.

  • Fast deploy: Deploy Mage to Railway with only a few clicks.
  • Scaling made simple: Transform very large datasets directly in your data warehouse or through a native integration with Spark.
  • Observability: Operationalize your pipelines with built-in monitoring, alerting, and observability through an intuitive UI.

Template Content

Deploy Now

Details

Created on Jan 31, 2024

33 total projects

9 active projects

67% success on recent deploys

Other



More templates in this category

View Template
Foundry Virtual Tabletop

Foundry Virtual Tabletop

A Self-Hosted & Modern Roleplaying Platform


Lucas

View Template
Simple Medusa Backend

Simple Medusa Backend

Deploy an ecommerce backend and admin using Medusa


Shahed Nasser

View Template
Mongo Express

Mongo Express

A lightweight web-based admin tool for MongoDB databases.


alphasec