7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

3 alternatives ranked by real activity

Open-source Dataiku alternatives

A curated, ranked list of the 3 best open-source alternatives to Dataiku.

The best open-source alternative to Dataiku is MLflow. If that doesn't suit you, other good options are Orange and TPOT.

Dataiku alternatives are mainly AI infrastructure tools, but some are also analytics tools. 2 of them shipped code in the last 30 days, 3 can be self-hosted, and 1 uses a permissive licence.

Last updated October 2, 2026 · ranked by GitHub stars, growth and recent commits

MLflow

MLflow is an open-source platform for debugging, evaluating and monitoring AI agents, LLM applications and machine learning models.

GitHub stars
28k
Last commit
today
Latest release
v3.16.1
Licence
Apache-2.0
Self-hosted
Yes
Hosted version
Available
mlflow.orgMLflow homepage screenshot

MLflow is an open-source AI engineering platform for agents, LLM applications and ML models. It helps teams debug, evaluate, monitor and optimize AI applications in production while keeping control of costs and access to models and data. It is written in Python, released under the Apache-2.0 license, and has been developed since 2018, with topics covering MLOps, model management and LLMOps.

For LLM and agent work it offers production observability with traces, plus evaluation, prompt management and prompt optimization, and an AI Gateway that governs costs and model access. It works with Python, TypeScript and JavaScript, Java and other languages, and integrates with OpenTelemetry and MCP. Getting started means starting an MLflow server, enabling logging in your code and running it, then exploring traces and metrics in the web UI on port 5000. A setup wizard can connect to an MLflow server or a Databricks workspace and add tracing with a coding agent.

Key features

  • Tracing and observability for LLM apps and agents
  • Evaluation tools for models and agents
  • Prompt management and prompt optimization
  • AI Gateway for cost and model access control
  • OpenTelemetry and MCP integration
  • Web UI for exploring traces and metrics

Pricing: Free and open source under the Apache-2.0 license; the README also mentions connecting to a Databricks workspace.

Orange

A visual data mining and machine learning toolbox where analyses are built as workflows of widgets, so users need little programming. Built in Python.

GitHub stars
5.7k
Last commit
4 days ago
Latest release
3.40.0
Self-hosted
Yes
orangedatamining.comOrange homepage screenshot

Orange is a data mining and visualization toolbox aimed at both beginners and experienced analysts. Instead of writing code, users assemble analyses as workflows on a canvas, which hides the underlying mechanics and exposes intuitive concepts. The project's stated goal is that anyone who owns data should be able to explore it.

The toolbox covers interactive data visualization along with classic machine learning methods such as classification, regression, clustering, decision trees and random forests. It is written in Python on top of scikit-learn, NumPy, SciPy and pandas, and extra functionality is added through add-ons installed from the menu bar; developers can write their own widgets from an example template.

Windows and macOS users can download a standalone installer, while Linux users and developers can install with conda, pip or uv, and winget is available on Windows. The project is open source, welcomes new widgets and contributions, and has a community on Discord.

Key features

  • Visual workflow canvas built from widgets
  • Interactive data visualization
  • Classification, regression and clustering
  • Decision trees and random forests
  • Add-ons installable from the menu bar
  • Custom widgets written in Python
  • Standalone installers for Windows and macOS

Pricing: Free and open source.

TPOT

TPOT is a Python AutoML tool that uses genetic programming to search for and tune machine learning pipelines, built for data scientists working with scikit-learn.

GitHub stars
10k
Last commit
1 yr ago
Latest release
v1.1.0
Licence
LGPL-3.0
epistasislab.github.ioTPOT homepage screenshot

TPOT, which stands for Tree-based Pipeline Optimization Tool and is published by Epistasis Lab, is a Python automated machine learning library. It uses genetic programming to explore and optimize machine learning pipelines, automating steps such as model selection, feature engineering and hyperparameter tuning, and its authors describe it as a data science assistant.

The current version is a ground-up rewrite, previously known as TPOT2, aimed at better efficiency and performance. It adds genetic feature selection, a more flexible way to define search spaces, multi-objective optimization and a modular framework for customizing the evolutionary algorithm. The README cites an academic paper describing the graph-based implementation.

TPOT is released under the LGPL-3.0 license and installs as a Python package, with documentation on the project website. The present version was developed by a team at Cedars-Sinai. It is a library you run in your own Python environment rather than a hosted service.

Key features

  • Genetic programming search over ML pipelines
  • Automated model selection and hyperparameter tuning
  • Genetic feature selection
  • Flexible search space definitions
  • Multi-objective optimization
  • Modular evolutionary algorithm framework
  • Built around scikit-learn pipelines

Pricing: Free and open source under the LGPL-3.0 license.

Dataiku alternatives: questions

What is the best open-source alternative to Dataiku?
MLflow is the top-ranked open-source alternative to Dataiku on Enlisted: MLflow is an open-source platform for debugging, evaluating and monitoring AI agents, LLM applications and machine learning models. Other strong options are Orange and TPOT.
Are these Dataiku alternatives free?
All 3 are open source, so the code is free to use under its licence, and all of them can be self-hosted on your own server or computer. 1 also offers a paid or managed cloud version if you'd rather not host it yourself.
How is this list of Dataiku alternatives ranked?
By a score built from GitHub stars, star growth over the last 30 days and how recently the code changed. 2 of these projects shipped code in the last 30 days. Data is refreshed daily, and nobody can pay to move up.

People also look for alternatives to…

View all