LICENSE
README.md
pyproject.toml
src/routir/__init__.py
src/routir/grpc_interceptors.py
src/routir/serve.py
src/routir/servicer.py
src/routir.egg-info/PKG-INFO
src/routir.egg-info/SOURCES.txt
src/routir.egg-info/dependency_links.txt
src/routir.egg-info/entry_points.txt
src/routir.egg-info/requires.txt
src/routir.egg-info/top_level.txt
src/routir/client/__init__.py
src/routir/client/client.py
src/routir/client/grpc.py
src/routir/client/rest.py
src/routir/client/sync.py
src/routir/client/transport.py
src/routir/config/__init__.py
src/routir/config/config.py
src/routir/config/load.py
src/routir/models/__init__.py
src/routir/models/abstract.py
src/routir/models/fusion.py
src/routir/models/llm_engine.py
src/routir/models/lsr.py
src/routir/models/mt5.py
src/routir/models/plaidx.py
src/routir/models/qwen3.py
src/routir/models/qwen3reranker.py
src/routir/models/relay.py
src/routir/models/st.py
src/routir/pipeline/__init__.py
src/routir/pipeline/aliases.py
src/routir/pipeline/cache.py
src/routir/pipeline/parser.py
src/routir/pipeline/pipeline.py
src/routir/processors/__init__.py
src/routir/processors/abstract.py
src/routir/processors/cache.py
src/routir/processors/content_processors.py
src/routir/processors/query_processors.py
src/routir/processors/registry.py
src/routir/processors/relay_content.py
src/routir/processors/score_processors.py
src/routir/proto/__init__.py
src/routir/proto/routir.proto
src/routir/proto/_generated/__init__.py
src/routir/proto/_generated/routir_pb2.py
src/routir/proto/_generated/routir_pb2.pyi
src/routir/proto/_generated/routir_pb2_grpc.py
src/routir/utils/__init__.py
src/routir/utils/evaluate_pipeline.py
src/routir/utils/extensions.py
src/routir/utils/faiss_indexing.py
src/routir/utils/file_io.py
src/routir/utils/lazy_import.py
src/routir/utils/qwen3_encode.py
tests/test_client_transports.py
tests/test_proto_nodiff.py
tests/test_registry_submit.py