Dragonfly
by Community
An open source python library for scalable Bayesian optimisation.
OSS
Dragonfly
Added 1 June 2026
Overview
Dragonfly is an open source Python library for scalable Bayesian optimisation. It uses probabilistic models to optimize expensive black-box functions efficiently. The library supports multiple acquisition functions and parallel evaluations.
Best for
Best for
Developers needing scalable Bayesian optimisation for expensive black-box function evaluations, especially in observability and ML tuning
Use cases
- Hyperparameter tuning for machine learning models
- Optimizing simulation parameters in scientific computing
- Tuning observability system configurations
Notes
Dragonfly is an open source Python library for scalable Bayesian optimisation. It uses probabilistic models to optimize expensive black-box functions efficiently. The library supports multiple acquisition functions and parallel evaluations.
893 stars on GitHub. Last updated 2023-06-19. Licensed MIT.
Use cases
- Hyperparameter tuning for machine learning models
- Optimizing simulation parameters in scientific computing
- Tuning observability system configurations
Pros
- Scalable Bayesian optimisation with support for parallel evaluations
- Open source with active community contributions
- Integrates well with existing Python workflows
Cons
- Limited to Bayesian optimisation methods, not a general optimization library
- Requires careful selection of acquisition functions for best results
- Smaller community compared to alternatives like Optuna or Hyperopt
Indexed from awesome-llmops and enriched against its public facts.
Pros
- Scalable Bayesian optimisation with support for parallel evaluations
- Open source with active community contributions
- Integrates well with existing Python workflows
Cons
- Limited to Bayesian optimisation methods, not a general optimization library
- Requires careful selection of acquisition functions for best results
- Smaller community compared to alternatives like Optuna or Hyperopt
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
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
scikit-learn
Community
scikit-learn: machine learning in Python