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.
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.
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.
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
| Feature | Description |
|---|---|
| Modular pipelines | Build pipelines block-by-block using Python, SQL, or R |
| Notebook UI | Interactive editor for writing and documenting logic |
| Data integrations | Prebuilt connectors to databases, APIs, and cloud storage |
| Scheduling | Trigger pipelines manually or on a schedule |
| Visual debugging | Step-by-step logs, data previews, and error handling |
| dbt support | Build 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
Metadata
Release files for mage-ai 0.9.80
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| mage_ai-0.9.80.tar.gz | 38.2 MB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mage_ai-0.9.80-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 78.2 MB
Release files / mage_ai-0.9.80.tar.gz
| Download URL | mage_ai-0.9.80.tar.gz |
|---|---|
| Size | 38.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
527ee703a7e87aeacff61f838ef881472eeb54405843ca6628c81950385651d8
|
|
BLAKE2b-256 checksum How to use checksums |
3ddb12d128cd8ef48f00c2cff731124df01e9592937ab83fa78f3ff3f711bb9c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / mage_ai-0.9.80-py3-none-any.whl
| Download URL | mage_ai-0.9.80-py3-none-any.whl |
|---|---|
| Size | 40.0 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1be6e3d0969d9724ee0742d5167ba188273691cad76ddd04857f3a9fd0a8f437
|
|
BLAKE2b-256 checksum How to use checksums |
32f1fe9a5c7c03d1801ab5570ed3ea7988e281802519dad9eaac085a8d73d158
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Security for mage-ai 0.9.80
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.