AIAny
AI Deploy2023
Icon for item

Xorbits Inference (Xinference)

Run any open-source LLM, embedding, speech, image, or multimodal model behind one OpenAI-compatible API — swap GPT for an open model in a single line. Routes across vLLM, llama.cpp, GGML, and TensorRT, scaling from a laptop to a multi-node GPU cluster.

Introduction

The hard part of self-hosting open models isn't picking a model — it's the plumbing: every engine has its own API, every model wants different hardware, and stitching vLLM, llama.cpp, and an embedding server into one app means three integrations. Xinference collapses that into a single OpenAI-compatible endpoint, so the same client code that talks to GPT talks to Qwen, DeepSeek, Llama, or a Whisper model with one line changed.

What Sets It Apart
  • One unified API across model types, not just LLMs: chat, embeddings, rerank, text-to-image, and speech all share the same serving layer, so a RAG or agent stack stops being a pile of separate services.
  • Engine abstraction over vLLM, llama.cpp, GGML, and TensorRT — you pick the model and hardware, it picks the runtime, including mixed CPU/GPU and quantized deployments.
  • Built to scale the same code from a single laptop to a multi-node cluster, with function calling and first-class hooks into LangChain, LlamaIndex, and Dify.
Who It's For

Great fit if you're running a private, multi-model deployment — especially RAG or agents that need an LLM plus embeddings plus rerank without gluing vendors together, or teams standardizing inference across heterogeneous GPUs. Look elsewhere if you only need a single model on a single box (a bare vLLM or llama.cpp server is lighter), or if you want a fully managed cloud API rather than infrastructure you operate yourself.

Information

  • Websitegithub.com
  • OrganizationsXorbits AI
  • AuthorsXorbits (xorbitsai)
  • Published date2023/06/14

Categories

More Items

GitHub
AI Deploy2026

Provides reusable Docker compose files, scripts and benchmarked configs to serve modern LLMs (Qwen, Gemma, etc.) on 1–2 NVIDIA RTX 3090/4090/5090 GPUs. Multi-engine (vLLM, llama.cpp, ik_llama), measured TPS/context tradeoffs, and validated single/dual‑GPU recipes.

GitHub
AI Deploy2023

Provides a unified platform for AI development and deployment, including the MAX serving framework and the Mojo systems programming language for writing kernels. Offers an OpenAI-compatible inference endpoint, Mojo-written CPU/GPU kernels, and tools to run hundreds of open models across diverse hardware without vendor lock-in.

GitHub
AI Deploy2026

Runs local LLMs on Apple Silicon using native MTP speculative decoding to accelerate token generation while preserving the model's output distribution. Leverages the model's own MTP heads with batched verification and exact rejection sampling; ships with a Mac app, CLI, local OpenAI/Anthropic-compatible server, auto-tune, and Forge for building/verifying MTP adapters.