What is SapientML?
ML pipelines generated from existing datasets.
Who is SapientML best for?
SapientML is best for data scientists who want a machine learning pipeline for tabular data generated as editable code.
Prediction on tabular data
It builds classification and regression pipelines for table data, such as predicting cancellations, prices or insurance charges from a CSV.
Data scientists who want the code
Rather than a black-box model, it returns the generated Python pipeline with explanations, which you can save, edit and rerun on new data.
Fast first models
It only tests the pipelines it judges most likely to work, learned from human-written solutions, instead of searching every combination.
AutoML research
It is the open implementation of a peer-reviewed software engineering paper on building pipelines from human-written solutions.
How much does SapientML cost?
SapientML is free and open source under the Apache 2.0 licence, with no paid tier.
- Open source under the Apache 2.0 licence
- Installed with pip install sapientml
- Runs on Python 3.10 to 3.13
SapientML is a Python library, not a hosted service: there is no account, plan or checkout on its site or GitHub page. A demo also runs on Hugging Face Spaces. Full pricing on github.com. We checked these prices on .
How do readers rate SapientML?
No one has rated SapientML yet. Be the first.
Sign in to rate. One rating per account.
Is SapientML open source?
Yes. SapientML's code is public under the Apache 2.0 licence, so you can read it, change it and run it yourself.
On GitHub
447stars
- Last commit
- 5 Oct
- Repository age
- 3 years
- Latest release
- 2 Oct
- Licence
- Apache 2.0
- Self-hosted
- No
- Repository
- sapientml/sapientml
Questions about SapientML
What does SapientML need to run?
SapientML needs Python 3.10 to 3.13 and installs from PyPI with pip install sapientml. You give it a pandas table and the column to predict, and it returns predictions plus the generated pipeline code, which you can save to a folder and run again.
Who is SapientML for?
SapientML is best for data scientists who want a machine learning pipeline for tabular data generated as editable code.
Is SapientML free?
Yes. SapientML has a free plan: open source under the Apache 2.0 licence.
Is SapientML open source?
Yes. SapientML's code is public under the Apache 2.0 licence, so you can read it, change it and run it yourself.
Where can I try SapientML?
On its official website, sapientml.io.
Can I use SapientML commercially?
Yes. SapientML is released under the Apache 2.0 licence, which allows commercial use, changes and redistribution as long as you keep the licence and copyright notices. It installs as a Python package, so there is nothing to buy or sign up for.







