{"data":{"slug":"alteryx-evalml","name":"evalml","tagline":"An AutoML library written in Python","github_url":"https://github.com/alteryx/evalml","owner":"alteryx","repo":"evalml","owner_avatar_url":"https://avatars.githubusercontent.com/u/12972388?v=4","primary_language":"Python","stars":850,"forks":96,"topics":["automl","data-science","feature-engineering","feature-selection","hyperparameter-tuning","machine-learning","model-selection","optimization"],"archived":false,"github_pushed_at":"2026-01-14T22:09:13+00:00","maintenance_label":"Slowing","stars_delta_30d":-2,"url":"https://www.graphcanon.com/tools/alteryx-evalml","markdown_url":"https://www.graphcanon.com/tools/alteryx-evalml.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/alteryx-evalml","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=alteryx-evalml","description":"EvalML is an AutoML library written in python.","homepage_url":"https://evalml.alteryx.com","license":"BSD-3-Clause","open_issues":325,"watchers":18,"ai_summary":"EvalML provides automated machine learning capabilities including feature engineering, selection, and hyperparameter tuning for Python users.","readme_excerpt":"## Installation \n\nInstall from [PyPI](https://pypi.org/project/evalml/):\n\n```bash\npip install evalml\n```\n\nor from the conda-forge channel on [conda](https://anaconda.org/conda-forge/evalml):\n\n```bash\nconda install -c conda-forge evalml\n```","github_created_at":"2019-07-17T21:36:30+00:00","created_at":"2026-07-11T23:33:56.871764+00:00","updated_at":"2026-09-30T06:00:56.85241+00:00","categories":[{"slug":"evaluation-observability","name":"Evaluation & Observability","url":"https://www.graphcanon.com/categories/evaluation-observability","markdown_url":"https://www.graphcanon.com/categories/evaluation-observability.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/evaluation-observability"},{"slug":"model-training","name":"Model Training","url":"https://www.graphcanon.com/categories/model-training","markdown_url":"https://www.graphcanon.com/categories/model-training.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/model-training"}],"tags":[{"slug":"automl","name":"automl"},{"slug":"data-science","name":"data-science"},{"slug":"feature-engineering","name":"feature-engineering"},{"slug":"feature-selection","name":"feature-selection"},{"slug":"hyperparameter-tuning","name":"hyperparameter-tuning"},{"slug":"machine-learning","name":"machine-learning"},{"slug":"model-selection","name":"model-selection"},{"slug":"optimization","name":"optimization"}],"trust":{"provenance":{"is_fork":false,"github_id":197466539,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-30T06:00:56.056Z","maintenance":{"label":"Slowing","score":36,"methodology":"github_public_v1","releases_90d":0,"days_since_push":258,"last_release_at":"2024-06-06T17:43:50Z","stars_delta_30d":-2,"open_issues_delta_30d":1},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T23:33:59.584Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-09-30T06:00:56.540Z"},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-09-30T06:00:56.540Z"},"license_spdx":{"value":"BSD-3-Clause","source":"github.license","observed_at":"2026-09-30T06:00:56.540Z"}},"decision_facts":{"hosting":null,"pricing":{"model":"freemium","summary":"Access to features comes at no cost due to its open-source nature; however, premium support can be purchased."},"requirements":{"min_ram_gb":2,"requires_docker":false},"constraints":{"min_ram_gb":2,"pricing_model":"freemium","requires_docker":false},"when_to_use":["You value an intuitive API for automating model training processes in Python contexts where feature engineering and selection are critical.","Your project prioritizes accessibility through multiple installation options, including PyPI and conda-forge.","The BSD-3-Clause licensing aligns with your organization's or project's open-source values without imposing restrictions."],"when_not_to_use":["You require deep customization of feature engineering processes that go beyond what EvalML automates out-of-the-box.","Your team prefers tools that offer more advanced explainability features for model decisions and behavior analysis, as this is a focus area lacking specific mention in EvalML's capabilities."],"source":"enrich:decision_facts","observed_at":"2026-07-17T05:21:16.117Z"},"constraint_facets":{"min_ram_gb":2,"pricing_model":"freemium","requires_docker":false},"decision_summary":[{"label":"Pricing","value":"freemium - Access to features comes at no cost due to its open-source nature; however, premium support can be purchased."},{"label":"Requirements","value":"Min 2 GB RAM"},{"label":"Adopt for","value":"EvalML serves Python users seeking automated machine learning services with streamlined feature engineering, selection, and hyperparameter tuning, underpinned by the BSD-3-Clause license."},{"label":"License detail","value":"EvalML uses the BSD-3-Clause license which allows free use, modification, and distribution but requires preservation of copyright notices."}]}}