.gitignore
AGENTS.md
CLAUDE.md
LICENSE
README.md
alembic.ini
pyproject.toml
uv.lock
.github/workflows/ci.yml
.github/workflows/release.yml
assets/xorbits-logo.png
assets/xrouter-llm-hero-clean.png
docs/algorithm.md
examples/benchmark.jsonl
examples/new_model_profiles.json
examples/llmrouterbench_sample/results/bench/math/test/model-a/run.jsonl
examples/llmrouterbench_sample/results/bench/math/test/model-b/run.jsonl
scripts/ab_prompt_conditioned_capability.py
scripts/benchmarks_to_collect.csv
scripts/collect_pricepertoken_benchmarks.py
scripts/export_collected_benchmark_profiles.py
scripts/probe_qwen_difficulty.py
src/xrouter_llm/__init__.py
src/xrouter_llm/agentic.py
src/xrouter_llm/catalog.py
src/xrouter_llm/cli.py
src/xrouter_llm/data.py
src/xrouter_llm/encoders.py
src/xrouter_llm/evaluation.py
src/xrouter_llm/features.py
src/xrouter_llm/fusion.py
src/xrouter_llm/irt_router.py
src/xrouter_llm/llmrouterbench.py
src/xrouter_llm/paths.py
src/xrouter_llm/policy.py
src/xrouter_llm/predictor_utils.py
src/xrouter_llm/profiles.py
src/xrouter_llm/prompt_conditioned_irt.py
src/xrouter_llm/router.py
src/xrouter_llm/routerbench.py
src/xrouter_llm/score.py
src/xrouter_llm/server.py
src/xrouter_llm/serving.py
src/xrouter_llm/store.py
src/xrouter_llm/types.py
src/xrouter_llm/xagent_labels.py
src/xrouter_llm.egg-info/PKG-INFO
src/xrouter_llm.egg-info/SOURCES.txt
src/xrouter_llm.egg-info/dependency_links.txt
src/xrouter_llm.egg-info/entry_points.txt
src/xrouter_llm.egg-info/requires.txt
src/xrouter_llm.egg-info/scm_file_list.json
src/xrouter_llm.egg-info/scm_version.json
src/xrouter_llm.egg-info/top_level.txt
src/xrouter_llm/migrations/env.py
src/xrouter_llm/migrations/script.py.mako
src/xrouter_llm/migrations/versions/0001_initial_calls_table.py
src/xrouter_llm/migrations/versions/0002_add_feedback_column.py
src/xrouter_llm/migrations/versions/0003_add_user_id.py
src/xrouter_llm/migrations/versions/0004_dedupe_prompt_text.py
src/xrouter_llm/resources/routerbench_public_benchmarks.json
src/xrouter_llm/resources/config/models/claude-opus-4-8.yaml
src/xrouter_llm/resources/config/models/claude-sonnet-5.yaml
src/xrouter_llm/resources/config/models/deepseek-v4-flash.yaml
src/xrouter_llm/resources/config/models/deepseek-v4-pro.yaml
src/xrouter_llm/resources/config/models/google-gemini-3.1-flash-lite.yaml
src/xrouter_llm/resources/config/models/google-gemini-3.1-pro-preview.yaml
src/xrouter_llm/resources/config/models/google-gemini-3.5-flash.yaml
src/xrouter_llm/resources/config/models/minimax-minimax-m3.yaml
src/xrouter_llm/resources/config/models/moonshotai-kimi-k2.7-code.yaml
src/xrouter_llm/resources/config/models/moonshotai-kimi-k3.yaml
src/xrouter_llm/resources/config/models/openai-gpt-5.4-mini.yaml
src/xrouter_llm/resources/config/models/openai-gpt-5.5.yaml
src/xrouter_llm/resources/config/models/z-ai-glm-4.7.yaml
src/xrouter_llm/resources/config/models/z-ai-glm-5.2.yaml
src/xrouter_llm/resources/config/routers/auto.yaml
src/xrouter_llm/resources/config/routers/cheap-pair.yaml
src/xrouter_llm/resources/config/routers/quality-pair.yaml
src/xrouter_llm/resources/config/routers/single-opus.yaml
src/xrouter_llm/resources/models/irt_router_350k.joblib
tests/conftest.py
tests/test_agentic.py
tests/test_alembic.py
tests/test_encoders.py
tests/test_irt_router.py
tests/test_llmrouterbench.py
tests/test_model_holdout_and_cost.py
tests/test_policy.py
tests/test_profiles.py
tests/test_router_and_evaluation.py
tests/test_routerbench.py
tests/test_serving.py
tests/test_store.py
tests/test_xagent_labels.py
tests/test_yaml_profiles.py