FLAML
by Community
A fast library for AutoML and tuning. Join our Discord: https://discord.gg/Cppx2vSPVP.
OSS
FLAML
Added 1 June 2026
Overview
FLAML is a fast AutoML and hyperparameter tuning library from Microsoft. It automatically searches for optimal machine learning models and configurations with minimal user input, using efficient search strategies to reduce computational cost.
Best for
Best for
Data scientists and ML engineers who need fast, lightweight AutoML for tabular data and hyperparameter tuning
Use cases
- Automatically select and tune models for classification or regression tasks
- Optimize hyperparameters for custom machine learning pipelines
- Quickly prototype and compare multiple model families with minimal code
Notes
FLAML is a fast AutoML and hyperparameter tuning library from Microsoft. It automatically searches for optimal machine learning models and configurations with minimal user input, using efficient search strategies to reduce computational cost.
4,360 stars on GitHub. Last updated 2026-06-01. Licensed MIT.
Use cases
- Automatically select and tune models for classification or regression tasks
- Optimize hyperparameters for custom machine learning pipelines
- Quickly prototype and compare multiple model families with minimal code
Pros
- Lightweight and fast compared to many AutoML frameworks
- Supports cost-aware tuning to balance accuracy and resource usage
- Active community with open-source development on GitHub
Cons
- Limited to supervised learning tasks (no support for NLP or computer vision out of the box)
- Documentation can be sparse for advanced customization
- Jupyter Notebook primary language may require additional setup for production deployment
Indexed from awesome-llmops and enriched against its public facts.
Pros
- Lightweight and fast compared to many AutoML frameworks
- Supports cost-aware tuning to balance accuracy and resource usage
- Active community with open-source development on GitHub
Cons
- Limited to supervised learning tasks (no support for NLP or computer vision out of the box)
- Documentation can be sparse for advanced customization
- Jupyter Notebook primary language may require additional setup for production deployment
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
scikit-learn
Community
scikit-learn: machine learning in Python
PyTorch
Community
Tensors and Dynamic neural networks in Python with strong GPU acceleration
XGBoost
Community
Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and D
LightGBM
Community
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.