{"data":{"slug":"pycaret-pycaret","name":"pycaret","tagline":"Open-source, low-code AutoML platform for Python. PyCaret 4.0: sklearn-native engine + React control plane.","github_url":"https://github.com/pycaret/pycaret","owner":"pycaret","repo":"pycaret","owner_avatar_url":"https://avatars.githubusercontent.com/u/58118658?v=4","primary_language":"Python","stars":9824,"forks":1855,"topics":["anomaly-detection","automl","classification","clustering","data-science","fastapi","machine-learning","ml","mlops","open-source","pycaret","python","react","regression","scikit-learn"],"archived":false,"github_pushed_at":"2026-07-11T00:35:37+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/pycaret-pycaret","markdown_url":"https://www.graphcanon.com/tools/pycaret-pycaret.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/pycaret-pycaret","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=pycaret-pycaret","description":"Open-source, low-code AutoML platform for Python. PyCaret 4.0: sklearn-native engine + React control plane.","homepage_url":"https://pycaret.org","license":"Other","open_issues":27,"watchers":138,"ai_summary":null,"readme_excerpt":"## Quickstart — local install in 5 minutes\n\n**Prerequisites:** Docker Desktop 4.27+ (or Docker Engine 25.0+ with Compose v2.24+). That's it.\n\n```bash\ngit clone https://github.com/pycaret/pycaret.git\ncd pycaret\ndocker compose up --build\n```\n\nFirst build takes ~5 min (Python deps + npm install + Vite build). Subsequent starts are < 30 sec.\n\nOnce you see `pycaret-api  | INFO: Application startup complete.` and `pycaret-web  | … starting nginx`, open:\n\n**http://localhost:3020**\n\nThe setup screen will prompt you to create your first admin account + workspace. You're in.\n\n---\n\n## Local development (without docker compose)\n\nIf you want to hack on the code with hot-reload, the docker compose setup is overkill — run the services directly:\n\n```bash\n\n---\n\n# Install everything (engine + control plane + UI deps)\nuv sync --all-packages --all-extras\ncd apps/web && npm install && cd ..\n\n---\n\n## License\n\nPyCaret 4.0 is dual-licensed:\n- The **engine** (`packages/engine/`) — **MIT** (free for any use, including commercial).\n- The **control plane** (`services/api/`, `apps/web/`, `infra/`) — **BUSL-1.1** with a 4-year change date to Apache-2.0. Production-self-host is fine for any organisation under the [Additional Use Grant](LICENSE); managed-SaaS-of-PyCaret-itself is the restricted case.\n\nSee [LICENSE](LICENSE) for the legal text, [LICENSE.engine.txt](LICENSE.engine.txt) for the engine MIT terms.","github_created_at":"2019-11-23T18:40:48+00:00","created_at":"2026-07-11T23:36:22.849536+00:00","updated_at":"2026-07-11T23:36:28.194609+00:00","categories":[{"slug":"llm-frameworks","name":"LLM Frameworks","url":"https://www.graphcanon.com/categories/llm-frameworks","markdown_url":"https://www.graphcanon.com/categories/llm-frameworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/llm-frameworks"},{"slug":"computer-vision","name":"Computer Vision","url":"https://www.graphcanon.com/categories/computer-vision","markdown_url":"https://www.graphcanon.com/categories/computer-vision.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/computer-vision"}],"tags":[{"slug":"automl","name":"automl"},{"slug":"data-science","name":"data-science"},{"slug":"ml","name":"ml"},{"slug":"clustering","name":"clustering"},{"slug":"anomaly-detection","name":"anomaly-detection"},{"slug":"machine-learning","name":"machine-learning"},{"slug":"fastapi","name":"fastapi"},{"slug":"classification","name":"classification"}],"trust":{"provenance":{"is_fork":false,"github_id":223636350,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-11T23:36:25.079Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":2,"days_since_push":0,"last_release_at":"2026-04-24T00:38:59Z"},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T23:36:25.714Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-11T23:36:24.774Z"},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-07-11T23:36:24.774Z"},"license_spdx":{"value":"Other","source":"github.license","observed_at":"2026-07-11T23:36:24.774Z"}}}}