Low-code AutoML engine and self-hosted machine learning platform with a React web interface and FastAPI backend.
Train models with Scikit-learn, manage experiments in a React UI, and deploy production API endpoints.
PyCaret is an open-source AutoML library and self-hosted machine learning control plane written in Python. It provides a web UI to train algorithms, track experiments, register models, and serve prediction APIs locally or on your servers. It suits data scientists and predictive analysts seeking a unified workspace without commercial SaaS platforms.
The tool combines a Scikit-learn engine with a FastAPI backend and React dashboard to automate model training across classification, regression, clustering, and time series tasks. It manages experiment runs, tracks model versions in an integrated registry, and provides REST endpoints for live prediction requests. Pipeline state persists locally using SQLite and file storage, with optional support for external PostgreSQL and S3 backends.
This platform suits data scientists, predictive analysts, and machine learning engineers who want to automate experiment tracking and model deployment on their own infrastructure. It is less suitable for teams requiring fully decoupled, large-scale cloud microservices today, as version 4.0's distributed worker architecture is still under development.
Configure experiments, inspect leaderboards, promote models, and test predictions through a dark-mode web dashboard.
Train and evaluate multiple machine learning algorithms concurrently across tabular data tasks.
Serve deployed models directly through FastAPI using standard HTTP POST requests with JSON payloads.
Connect Anthropic or OpenAI API keys to receive automated dataset insights and experimental guidance inside the UI.
Swap local SQLite and file system storage for PostgreSQL and Amazon S3 using environment variables.
PyCaret is free open-source software available via GitHub. There are no paid commercial tiers offered by the maintainers; your primary expense is the infrastructure cost of running the server containers.
874 open remote AI-training roles, updated November 15, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.
These reviewed AI tools do the same job instantly — from our scored directory.
It uses an in-process SQLite database stored inside a Docker volume, which can be configured to use PostgreSQL for production.
Yes, you can install dependencies using the uv package manager and run the FastAPI backend and React frontend as separate processes.
See Zekai first in Google