Enterprise DNA
O Open Source Observability medium

Dragonfly

by Community

An open source python library for scalable Bayesian optimisation.

D

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
Free 27-page guide

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.

No spam. Unsubscribe any time.