Kubeflow Pipelines orchestrates and manages machine learning workflows on Kubeflow.
BudgetML
Deploy a ML inference service on a budget in less than 10 lines of code.

About BudgetML
BudgetML is an open-source Python library for deploying a machine learning model as an HTTPS API endpoint. It is designed for practitioners who want a simple, low-cost way to serve a model without building the full deployment stack themselves. According to its README, it runs the model on a Google Cloud Platform preemptible instance, which the project says costs about 80% less than a regular instance. The project describes the instance as restarting automatically after it shuts down, with a few minutes of downtime.
The library generates a FastAPI endpoint from a predictor class and can add built-in SSL certificate generation through Let's Encrypt and docker-swag. It also supports OAuth2-secured endpoints using the Password and Bearer pattern. Installation is through PyPI. Users need a Google Cloud Platform project. The cost comparison in the README uses prices dated January 31, 2021, so current pricing may differ. The project states that it is not meant for full production-ready setups, and its notice says it is not actively maintained.
Key features
- Deploys a model to a Google Cloud preemptible instance with an HTTPS API endpoint
- Automatic FastAPI server endpoint generation from a predictor class
- Built-in SSL certificate generation through Let's Encrypt and docker-swag
- OAuth2-secured endpoints using the Password and Bearer pattern
- Interactive Swagger documentation for testing endpoints
- Restarts the instance automatically after shutdown, with a few minutes of downtime
- Setup is described as a short predictor class followed by a single launch call.
- Preemptible instances are described as about 80% cheaper than regular instances.
- Includes built-in HTTPS certificate generation and OAuth2-secured endpoint options.
- The README states the library is not being actively maintained.
- The project states it is not meant for full-fledged, production-ready setups.
- Deployment requires a Google Cloud Platform project.
BudgetML at a glance
- Website
- github.com/ebhy/budgetml
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
BudgetML alternatives
Tools and sites you could use instead, ranked by how closely they match.
TPOT uses genetic programming to optimize machine learning pipelines in Python.
The ChefBoost Python framework supports decision trees such as ID3, C4.5, CART, CHAID, regression trees, and ensemble methods.
The Datumbox framework is written in Java for developing machine learning and statistical applications.
PyToune provides a simplified framework and utilities for working with PyTorch.
MLRun provides an open-source MLOps platform for managing machine learning applications, pipelines, and CI/CD delivery.
Popular in AI Infrastructure & MLOps
Well-known listings from the same topic.
BudgetML FAQ
Where does BudgetML deploy models?
Is BudgetML actively maintained?
How is BudgetML installed?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












