bentoml/BentoML
The easiest way to serve AI apps and models - Build Model Inference APIs, Job queues, LLM apps, Multi-model pipelines, and more! observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 99
- Release rhythm 83
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 9
- age_days: 2711
- days_rel: 118
- days_push: 7
- n_releases_24m: 58
Adoption not part of the score
8808 stars · 1015 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
BentoML is a Python framework for building online serving systems for AI apps and model inference, turning model inference scripts into REST API servers with minimal code. It packages models and dependencies into reproducible Docker containers and provides serving optimizations like dynamic batching, multi-model orchestration, and scaling features.
Use cases
- serve a machine learning model as a REST API
- deploy LLM inference endpoints with vLLM
- build multi-model inference pipelines
- package ML models into Docker containers for deployment
- run batch inference job queues
- deploy Stable Diffusion or RAG applications as APIs
- scale model inference with autoscaling and dynamic batching
- serve models on GPU with optimized utilization
When to choose
- you need to turn Python model inference code into production API servers quickly
- you want reproducible Docker packaging and deployment for ML models
- you need high-performance serving with batching, parallelism, and multi-model composition
- you serve LLMs or generative AI models and want day-one support for new open models
- you want to deploy to Kubernetes, your own cloud, or a managed inference platform
When to avoid
- you only need lightweight model training or experimentation without serving
- you need a non-Python serving stack
- you want a fully managed inference service with zero infrastructure code
- your workload is simple enough that a plain FastAPI wrapper suffices
Facets
framework · maturity stable
llm-inference machine-learning web-framework api-framework deployment container-runtime monitoring gpu-computing machine-learning large-language-models deep-learning artificial-intelligence cloud-computing developer-tools python cloud self-hosted windows model-serving mlops llmops inference-api model-deployment dynamic-batching task-queues docker-packaging multi-model-serving generative-ai docker kubernetes gpu linux macos
5 sources
- readme: https://github.com/bentoml/BentoML · fetched 2026-08-28 · 31b7ed7eaebc
- homepage: https://bentoml.com · fetched 2026-08-29 · c9b0ba7568d6
- site_page: https://docs.bentoml.com/ · fetched 2026-08-29 · de09c4f72293
- registry_pypi: https://pypi.org/pypi/bentoml/json · fetched 2026-08-29 · e41bfa635bfb
- site_page: https://www.bentoml.com/blog/neurolabs-faster-time-to-market-and-save-cost-with-bentoml · fetched 2026-08-29 · ee2030b43e29
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| bentoml/BentoML | main | 94 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem