bentoml/openllm

Run any open-source LLMs, such as DeepSeek and Llama, as OpenAI compatible API endpoint in the cloud.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 35 minutes ago
Added to GitGenius on September 4th, 2026
Created on April 19th, 2023
Open Issues & Pull Requests: 17 (+0)
GitHub issues: Enabled
Number of forks: 838
Total Stargazers: 12,527 (+0)
Total Subscribers: 84 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 19.5 days
Mean response time: 104.4 days
90th percentile: 382.2 days
Tracked items: 36

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 6
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 300 days
Stale 30+ days: 6
Stale 90+ days: 5

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

OpenLLM is a framework for serving open-source large language models as OpenAI-compatible API endpoints in the cloud.

The tool addresses the challenge of deploying and serving open-source LLMs by providing a unified interface that mimics OpenAI's API specification. This approach allows developers to run models like DeepSeek, Llama, and Mistral without rewriting client code, since applications built for OpenAI endpoints can work directly with OpenLLM deployments. The framework handles the infrastructure complexity of model serving, enabling both local development and cloud deployment scenarios.

OpenLLM suits teams wanting to self-host language models while maintaining API compatibility with existing OpenAI-based applications. It is particularly valuable for organizations with specific model preferences, fine-tuning requirements, or constraints around using proprietary APIs. The project is built on BentoML, which provides the underlying model serving and deployment infrastructure. Developers should consider this tool if they need flexibility in model selection, want to avoid vendor lock-in, or require the ability to customize and fine-tune their models in production environments.

The project shows consistent development activity with regular updates across its codebase. The maintainers actively address issues and incorporate community feedback into releases. Documentation is maintained alongside feature development, indicating attention to usability. The project demonstrates engagement with the broader open-source LLM ecosystem through support for multiple model architectures and ongoing integration of newly released models.