Semantic Router
the six Ws · specification
Maintained by Aurelio AI (aurelio-labs).
A library using embeddings to make fast semantic routing decisions instead of slow LLM calls.
A Python library embedded in your application.
Reach for it when you need low-latency intent routing or tool selection.
Replaces slow, costly LLM-based routing with deterministic embedding similarity.
Works with OpenAI, Cohere, and Hugging Face embeddings; optional vector stores.
Maintained by Aurelio AI; open-source (MIT) library, self-hostable. It only calls whichever embedding provider you configure.
alternatives
works with