Enables single machine or distributed training and evaluation of deep learning models.
FEDOT
FEDOT automates machine learning model development through its modeling framework.

About FEDOT
FEDOT is an open-source Python framework for automated design of machine learning pipelines. It uses an evolutionary approach to build graph-based pipelines that connect data preprocessing and model blocks for classification, regression, clustering, and time series prediction.
It provides a fit/predict API that accepts NumPy arrays, Pandas DataFrames, or file paths, and can export resulting pipelines as JSON or with input data as a ZIP archive. It installs with pip or Docker, with separate optional dependencies for image, text processing, and DNNs.
Key features
- Automatically designs composite machine learning pipelines using evolutionary optimization
- Supports classification, regression, clustering, and time series prediction
- Builds graph-based pipelines linking preprocessing and model blocks
- Works with scikit-learn, CatBoost, XGBoost, and custom models
- Tunes hyperparameters with custom metrics and search spaces
- Exports pipelines as JSON or ZIP with input data
- Open-source under the 3-Clause BSD license
- Handles table, text, and image data types
- Provides fit/predict API with tutorial notebooks
- Extra installation needed for image, text processing, and DNN use
FEDOT at a glance
- Website
- github.com/aimclub/FEDOT
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
FEDOT alternatives
Tools and sites you could use instead, ranked by how closely they match.
m2cgen converts machine learning models into native code for multiple programming languages without runtime dependencies.
AutoKeras automates development of deep learning models through a machine learning library.
Detecto supports building and training computer vision models with the PyTorch machine learning framework.
Katib automates machine learning on Kubernetes, including hyperparameter tuning and neural architecture search.
Guild AI automates and optimizes machine learning experiments while tracking each run.
Popular in ML Training & Optimization
Well-known listings from the same topic.
FEDOT FAQ
How is FEDOT installed?
What input formats can be used?
How can results be saved for reproducibility?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












