semantic-router

by vllm-project · Machine Learning

A programmable Mixture-of-Models router for heterogeneous LLM inference

New0 ratings5,649 starsActive
Machine LearningAI ApplicationGoPython
Open project ↗↓ Download v0.3.0GitHub⚑ Report
semantic-router preview

About this project

Make Your Mixture-of-Models Programmable. Documentation Playground Blog Publications Hugging Face Slack About vLLM Semantic Router is a programmable routing layer for building Mixture-of-Models systems across heterogeneous LLM infrastructure. It evaluates request signals, user preferences, and application policies to select—or compose—the right model path for each request. Use it to improve quality, cost, latency, privacy, and safety without hard-coding routing logic into applications. Dimension Fragmented today With vLLM SR --- --- --- Models Models specialize in different work. Compose personalized model paths. Compute GPUs,…

Technologies

TypeScriptPythonRustCSSGoai-gatewayinferenceguardrails

Project health

Actively maintained
Last updateyesterday
Contributors198
Latest releasev0.3.0
Open issues & PRs489
LicenseApache-2.0
On GitHubsince 2025

GitHub

5,649
stars
921
forks
198
contributors
489
open issues & PRs
Go
language
yesterday
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review semantic-router.

Built by

vllm-project
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain vllm-project/semantic-router? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like