BentoML is distributed as a Python package available on PyPI.

  • BentoML supports Linux/UNIX, Windows, and MacOS.

  • BentoML requires Python 3.7 or above.

pip install bentoml --pre


The BentoML version 1.0 is currently under beta preview release, thus --pre flag is required. For our most recent stable release, see the 0.13-LTS documentation.


Historical releases can be found on the BentoML Releases page.

You may need to install additional libraries to use certain BentoML modules or features. For example, the bentoml.tensorflow module requires Tensorflow to be installed; The class requires Pillow to be installed; and to export saved models to s3, the fs-s3fs package is required.