xorbitsai/inference

Swap GPT for any LLM by changing a single line of code. Xinference lets you run open-source, speech, and multimodal models on cloud, on-prem, or your laptop...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 6 minutes ago
Added to GitGenius on September 6th, 2026
Created on June 14th, 2023
Open Issues & Pull Requests: 43 (+0)
GitHub issues: Enabled
Number of forks: 868
Total Stargazers: 9,550 (+0)
Total Subscribers: 64 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Xorbits Inference is a model serving framework that lets you run open-source language, speech, and multimodal models through a unified inference API compatible with OpenAI's interface.

The tool solves the problem of managing multiple inference backends and APIs by providing a single abstraction layer. Instead of rewriting code when switching between different models or inference engines, you change a single line to swap implementations. Xinference handles deployment across cloud, on-premises, or local environments, supporting various backends including vLLM, llama.cpp, and other inference engines. It exposes a production-ready API that mimics OpenAI's interface, making it straightforward to integrate into existing applications.

Teams should adopt this tool if they need flexibility in model selection without code refactoring, want to avoid vendor lock-in to a single inference provider, or need to serve multiple model types—language models, speech recognition, and multimodal models—through a consistent interface. It suits projects ranging from local development on laptops to large-scale on-premises deployments. The tool is particularly valuable when you anticipate switching between open-source models or need to support multiple inference backends simultaneously.

The project maintains active engagement with its community through Discord and Telegram channels. Development shows consistent attention to expanding model support, with built-in support for numerous open-source models across different families. The codebase demonstrates ongoing refinement of the inference API and backend integrations, indicating sustained effort to keep pace with evolving model architectures and inference optimization techniques.