plainml
From a spreadsheet to a trained, explained, deployable machine learning model in one command.
pip install plainml
plainml train examples/churn.csv --target churned
plainml checks your data, picks classification or regression, compares up to 17 models fairly
(30 with --thorough; cross-validation, a held-out test set, a do-nothing baseline), explains the winner
in plain English, and saves it with an HTML report and a model card. It also clusters, finds anomalies,
forecasts (many series, planned inputs, holidays), ranks columns with 19 importance methods, watches for
drift, tunes, serves models as an API, packages them for Docker and exports them to ONNX or MLflow.
Prefer clicking? Try plainml in your browser, with nothing to install (one click
loads an example dataset), or run plainml web for the same website on your own machine.
- New here? Start with the README quickstart,
run
plainmlfor guided mode, orplainml webfor the website. - The website: upload, run and download in the browser.
- Command reference: every command and option.
- Python API: use plainml from scripts and notebooks.
- How it works: what happens to your data, and why the scores can be trusted.
- Hosting: the docs on Vercel, the website on Hugging Face Spaces or another container host.
- FAQ