Enterprise DNA
O Open Source Observability medium

automl-gs

by Community

Provide an input CSV and a target field to predict, generate a model + code to run it.

A

OSS

automl-gs

Added 1 June 2026

#automl #keras #machine-learning #python #tensorflow #xgboost

Overview

automl-gs is an open-source Python tool that takes a CSV file and a target field, then automatically generates a machine learning model and the code to run it. It uses genetic search to explore model architectures and hyperparameters, producing a ready-to-use script without manual tuning.

Best for

Best for
Data scientists and developers who want a quick, code-generating AutoML baseline for tabular data.

Use cases

  • Quickly prototype a model from a CSV dataset for classification or regression
  • Generate baseline code for a predictive model to refine further
  • Automate model selection and hyperparameter search for small to medium datasets

Notes

automl-gs is an open-source Python tool that takes a CSV file and a target field, then automatically generates a machine learning model and the code to run it. It uses genetic search to explore model architectures and hyperparameters, producing a ready-to-use script without manual tuning.

1,866 stars on GitHub. Last updated 2019-10-22. Licensed MIT.

Use cases

  • Quickly prototype a model from a CSV dataset for classification or regression
  • Generate baseline code for a predictive model to refine further
  • Automate model selection and hyperparameter search for small to medium datasets

Pros

  • Produces executable Python code, not just a black-box model
  • Simple input format (CSV + target field) lowers the barrier to entry
  • Genetic algorithm approach can discover non-obvious model configurations

Cons

  • Genetic search can be computationally expensive for large datasets
  • Limited to tabular data from CSV inputs
  • Community project with 1,866 stars, not actively maintained by a large team

Indexed from awesome-llmops and enriched against its public facts.

Pros

  • Produces executable Python code, not just a black-box model
  • Simple input format (CSV + target field) lowers the barrier to entry
  • Genetic algorithm approach can discover non-obvious model configurations

Cons

  • Genetic search can be computationally expensive for large datasets
  • Limited to tabular data from CSV inputs
  • Community project with 1,866 stars, not actively maintained by a large team
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.