elixir-nx/bumblebee
Elixir library providing pre-trained transformer and diffusion models with Hugging Face integration on top of the Axon neural network framework.

Bumblebee brings pre-trained models from Hugging Face to the Elixir ecosystem, enabling developers to run inference on models like GPT-2 and Stable Diffusion using the Axon framework and Nx numerical computing backend. It provides high-level APIs for common ML tasks through Smart Cells in Livebook, as well as examples for deployment in Phoenix applications. The library supports CPU and GPU execution via the EXLA backend.
Frequently asked
- What is elixir-nx/bumblebee?
- Elixir library providing pre-trained transformer and diffusion models with Hugging Face integration on top of the Axon neural network framework.
- Is bumblebee open source?
- Yes — elixir-nx/bumblebee is open source, released under the Apache-2.0 license.
- What language is bumblebee written in?
- elixir-nx/bumblebee is primarily written in Elixir.
- How popular is bumblebee?
- elixir-nx/bumblebee has 1.7k stars on GitHub.
- Where can I find bumblebee?
- elixir-nx/bumblebee is on GitHub at https://github.com/elixir-nx/bumblebee.