awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to dragonfly/dragonfly

Open-source alternatives to Dragonfly

30 open-source projects similar to dragonfly/dragonfly, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Dragonfly alternative.

  • keras-team/keras-tunerkeras-team avatar

    keras-team/keras-tuner

    2,924View on GitHub↗

    A Hyperparameter Tuning Library for Keras

    Python
    View on GitHub↗2,924
  • hyperopt/hyperopthyperopt avatar

    hyperopt/hyperopt

    7,582View on GitHub↗

    Hyperopt is a Python library for hyperparameter optimization designed to minimize scalar-valued objective functions. It operates as a stochastic search space engine that finds optimal input parameters by searching through real-valued, discrete, and conditional spaces. The framework distinguishes itself through its support for complex search space configurations, allowing for conditional parameter hierarchies where specific hyperparameters are sampled only if their parent parameters meet certain criteria. It is built as an asynchronous optimization framework, decoupling the generation of searc

    Python
    View on GitHub↗7,582
  • scikit-optimize/scikit-optimizescikit-optimize avatar

    scikit-optimize/scikit-optimize

    2,827View on GitHub↗

    Sequential model-based optimization with a scipy.optimize interface

    Python
    View on GitHub↗2,827
  • fmfn/bayesianoptimizationfmfn avatar

    fmfn/BayesianOptimization

    8,650View on GitHub↗

    This is a Python scientific computing library for finding the global maximum of expensive black-box functions. It operates as a global optimization framework that identifies optimal input parameters within defined bounds to maximize a target output. The library utilizes Gaussian process regression to predict function values and uncertainty, guiding the search for optimal parameters. It employs a surrogate-model optimization approach to approximate high-cost objective functions, reducing the total number of required evaluations. The system manages the trade-off between exploration and exploit

    Python
    View on GitHub↗8,650

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • optuna/optunaoptuna avatar

    optuna/optuna

    14,388View on GitHub↗

    Optuna is a Python-based hyperparameter optimization framework designed to automate the search for optimal machine learning model configurations. It functions as a Bayesian optimization library that systematically tests parameter combinations to maximize or minimize objective functions, streamlining the model development process through iterative evaluation. The project distinguishes itself through a define-by-run dynamic construction model, which allows users to build complex, conditional search spaces using standard programming logic. Its architecture is highly modular, featuring a pluggabl

    Pythondistributedhyperparameter-optimizationmachine-learning
    View on GitHub↗14,388
  • hyperopt/hyperopt-sklearnhyperopt avatar

    hyperopt/hyperopt-sklearn

    1,647View on GitHub↗

    Hyper-parameter optimization for sklearn

    Python
    View on GitHub↗1,647
  • kubeflow/katibkubeflow avatar

    kubeflow/katib

    1,683View on GitHub↗

    Automated Machine Learning on Kubernetes

    Python
    View on GitHub↗1,683
  • determined-ai/determineddetermined-ai avatar

    determined-ai/determined

    3,224View on GitHub↗

    Determined is an open-source machine learning platform that simplifies distributed training, hyperparameter tuning, experiment tracking, and resource management. Works with PyTorch and TensorFlow.

    Go
    View on GitHub↗3,224
  • tobegit3hub/advisortobegit3hub avatar

    tobegit3hub/advisor

    1,560View on GitHub↗

    Open-source implementation of Google Vizier for hyper parameters tuning

    Jupyter Notebook
    View on GitHub↗1,560
  • autogluon/autogluonautogluon avatar

    autogluon/autogluon

    9,997View on GitHub↗

    AutoGluon is an automated machine learning framework and multimodal library designed to automate the end-to-end pipeline from data preprocessing to high-accuracy model training and validation. It functions as an automated model trainer for tabular, image, text, and time series data, as well as a tool for time series forecasting and foundation model finetuning. The project is distinguished by its ability to jointly process and fuse different data types, allowing for the construction of multimodal neural networks that integrate images, text, and structured tables. It supports zero-shot inferenc

    Pythonautogluonautomated-machine-learningautoml
    View on GitHub↗9,997
  • karpathy/autoresearchkarpathy avatar

    karpathy/autoresearch

    87,119View on GitHub↗

    Autoresearch is an autonomous machine learning research agent and architecture search framework. It employs a closed-loop system to programmatically rewrite training and architecture source code to discover optimal language model configurations. The system iteratively modifies code and evaluates performance metrics to improve model quality based on a target objective. It optimizes model performance and training efficiency by tracking validation bits per byte, which allows for a fair comparison of architectural changes independently of vocabulary size. The framework manages the full training

    Python
    View on GitHub↗87,119
  • ludwig-ai/ludwigludwig-ai avatar

    ludwig-ai/ludwig

    11,717View on GitHub↗

    Ludwig is a multimodal machine learning platform and low-code framework designed for building, training, and deploying neural networks. It enables the construction of models that process text, images, audio, and tabular data through a unified interface using declarative configuration files rather than custom code. The system features a specialized low-code framework for large language models, supporting supervised fine-tuning, preference alignment, and a constrained decoding tool to force structured data output via logit extraction. It also includes an automated model architecture search to i

    Pythoncomputer-visiondata-centricdata-science
    View on GitHub↗11,717
  • bayesian-optimization/bayesianoptimizationbayesian-optimization avatar

    bayesian-optimization/BayesianOptimization

    8,552View on GitHub↗

    This is a Bayesian optimization library for Python designed to find the maximum value of expensive black box functions. It operates as a global optimizer that uses probabilistic models to identify the peak value of unknown functions through iterative sampling. The tool is specifically designed for hyperparameter tuning in machine learning, where it maximizes model performance while minimizing the number of required training runs. It treats the target function as a black box, selecting optimal input parameters based on statistical priors to reduce manual trial and error. The system utilizes G

    Pythonbayesian-optimizationgaussian-processesoptimization
    View on GitHub↗8,552
  • microsoft/ai-edumicrosoft avatar

    microsoft/ai-edu

    14,065View on GitHub↗

    ai-edu is a comprehensive AI education curriculum and machine learning courseware collection. It provides theoretical tutorials, deep learning lab exercises, and project blueprints designed to teach artificial intelligence fundamentals through a combination of study and practical implementation. The project focuses on a learning-by-doing approach, guiding users from Python programming and neural network basics to advanced topics. It includes specialized instructional content on distributed AI training, MLOps educational guides for model quantization and pruning, and detailed frameworks for im

    HTML
    View on GitHub↗14,065
  • c-bata/goptunac-bata avatar

    c-bata/goptuna

    278View on GitHub↗

    A hyperparameter optimization framework, inspired by Optuna.

    Go
    View on GitHub↗278
  • blobcity/autoaiblobcity avatar

    blobcity/autoai

    186View on GitHub↗

    Python based framework for Automatic AI for Regression and Classification over numerical data. Performs model search, hyper-parameter tuning, and high-quality Jupyter Notebook code generation.

    Python
    View on GitHub↗186
  • automl/hpolib2automl avatar

    automl/HPOlib2

    168View on GitHub↗

    Collection of hyperparameter optimization benchmark problems

    Python
    View on GitHub↗168
  • facebook/axfacebook avatar

    facebook/Ax

    2,768View on GitHub↗

    Adaptive Experimentation Platform

    Python
    View on GitHub↗2,768
  • epistasislab/tpotEpistasisLab avatar

    EpistasisLab/tpot

    10,050View on GitHub↗

    TPOT is a Python automated machine learning tool and pipeline framework. It automatically searches, selects, and tunes machine learning algorithms and hyperparameters to identify the most effective model architecture. The system utilizes genetic programming to optimize these pipelines through evolutionary algorithms. To accelerate the search process, it functions as a multi-core evaluator that runs parallel training workflows across multiple processor cores. The framework supports the definition of custom objective functions to optimize pipelines based on specific performance metrics.

    Jupyter Notebook
    View on GitHub↗10,050
  • axelderomblay/mlboxAxeldeRomblay avatar

    AxeldeRomblay/MLBox

    1,536View on GitHub↗

    MLBox is a powerful Automated Machine Learning python library.

    Python
    View on GitHub↗1,536
  • automl/hpbandsterautoml avatar

    automl/HpBandSter

    630View on GitHub↗

    a distributed Hyperband implementation on Steroids

    Python
    View on GitHub↗630
  • datasystemsgrouput/smartmlD

    DataSystemsGroupUT/SmartML

    0View on GitHub↗
    View on GitHub↗0
  • awslabs/autogluonawslabs avatar

    awslabs/autogluon

    10,481View on GitHub↗

    AutoGluon is an automated machine learning framework designed to optimize model selection and hyperparameter tuning across tabular, text, image, and time series data. It functions as an ensemble learning library and a tabular data prediction engine, aiming to build high-accuracy predictive models without manual algorithm selection. The framework integrates multimodal machine learning pipelines that combine disparate data types into a single representation using specialized encoders. It also includes a probabilistic time series forecaster that fits multiple statistical and deep learning models

    Python
    View on GitHub↗10,481
  • evhub/bboptE

    evhub/bbopt

    0View on GitHub↗
    View on GitHub↗0
  • datacanvasio/hypernetsDataCanvasIO avatar

    DataCanvasIO/Hypernets

    263View on GitHub↗

    A General Automated Machine Learning framework to simplify the development of End-to-end AutoML toolkits in specific domains.

    Python
    View on GitHub↗263
  • datacanvasio/hyperkerasD

    DataCanvasIO/HyperKeras

    0View on GitHub↗
    View on GitHub↗0
  • gdikov/hypertunitygdikov avatar

    gdikov/hypertunity

    136View on GitHub↗

    A toolset for black-box hyperparameter optimisation.

    Python
    View on GitHub↗136
  • gomerudo/nas-envgomerudo avatar

    gomerudo/nas-env

    31View on GitHub↗

    A simple OpenAI Gym environment for Neural Architecture Search (NAS)

    Python
    View on GitHub↗31
  • google-research/google-researchgoogle-research avatar

    google-research/google-research

    38,139View on GitHub↗

    This repository serves as a comprehensive research platform and toolkit for advancing machine learning, quantum computing, and large-scale scientific data analysis. It provides foundational frameworks for developing complex algorithmic systems, offering the necessary infrastructure for distributed training, computational graph execution, and high-performance model development. The project distinguishes itself by integrating specialized research domains with robust, privacy-preserving methodologies. It supports diverse scientific discovery through tools for quantum simulation, physics-informed

    Jupyter Notebookaimachine-learningresearch
    View on GitHub↗38,139
  • autonomio/talosautonomio avatar

    autonomio/talos

    1,637View on GitHub↗

    Hyperparameter Experiments with TensorFlow and Keras

    Pythonartificial-intelligencedeep-learninghyperparameter-optimization
    View on GitHub↗1,637