BentoML Documentationยถ
๐ github_stars
๐ pypi_status
๐ actions_status
๐ documentation_status
๐ join_slack
BentoML is a Unified Inference Platform for deploying and scaling AI systems with any model, on any cloud.
Featured examplesยถ
Serve large language models with OpenAI-compatible APIs and vLLM inference backend.
Deploy private RAG systems with open-source embedding and large language models.
Deploy image generation APIs with flexible customization and optimized batch processing.
Automate reproducible workflows with queued execution using ComfyUI pipelines.
Build a phone calling agent with end-to-end streaming capabilities using open-source models and Twilio.
Protect your LLM API endpoint from harmful input using Googleโs safety content moderation model.
Explore what developers are building with BentoML.
What is BentoMLยถ
BentoML is a Unified Inference Platform for deploying and scaling AI models with production-grade reliability, all without the complexity of managing infrastructure. It enables your developers to build AI systems 10x faster with custom models, scale efficiently in your cloud, and maintain complete control over security and compliance.
๐ The architecture diagram of the BentoML unified inference platformTo get started with BentoML:
Use pip to install the BentoML open-source model serving framework, which is distributed as a Python package on PyPI.
# Recommend Python 3.9+ pipinstallbentomlSign up for BentoCloud to get a free trial.
How-tosยถ
Build your custom AI APIs with BentoML.
Deploy your AI application to production with one command.
Configure fast autoscaling to achieve optimal performance.
Run model inference on GPUs with BentoML.
Develop with powerful cloud GPUs using your favorite IDE.
Load and serve your custom models with BentoML.
Stay informedยถ
The BentoML team uses the following channels to announce important updates like major product releases and share tutorials, case studies, as well as community news.
To receive release notifications, star and watch the BentoML project on GitHub. For release notes and detailed changelogs, see the Releases page.
