.env.example
.gitignore
LICENSE
MANIFEST.in
README.md
pyproject.toml
examples/ai_chat_app.py
examples/basic_routing.py
examples/route_with_db.py
src/ignis_router/__init__.py
src/ignis_router/config.py
src/ignis_router/config_framework.py
src/ignis_router/decorators.py
src/ignis_router/exceptions.py
src/ignis_router/feature_flags.py
src/ignis_router/logging.py
src/ignis_router/models.py
src/ignis_router.egg-info/PKG-INFO
src/ignis_router.egg-info/SOURCES.txt
src/ignis_router.egg-info/dependency_links.txt
src/ignis_router.egg-info/requires.txt
src/ignis_router.egg-info/top_level.txt
src/ignis_router/api/__init__.py
src/ignis_router/api/api.py
src/ignis_router/api/client.py
src/ignis_router/api/run_api.py
src/ignis_router/configs/balanced.yaml
src/ignis_router/configs/cost-first.yaml
src/ignis_router/configs/latency-first.yaml
src/ignis_router/configs/postgres_schema.sql
src/ignis_router/configs/quality-first.yaml
src/ignis_router/configs/ml_routers/graphrouter.yaml
src/ignis_router/configs/ml_routers/knnrouter.yaml
src/ignis_router/configs/ml_routers/mfrouter.yaml
src/ignis_router/configs/ml_routers/svmrouter.yaml
src/ignis_router/core/__init__.py
src/ignis_router/core/model_selector.py
src/ignis_router/core/router.py
src/ignis_router/core/routing_engine.py
src/ignis_router/core/supported_models.py
src/ignis_router/data/intent_training_data.json
src/ignis_router/db/__init__.py
src/ignis_router/db/persistence.py
src/ignis_router/db/routing_decision.py
src/ignis_router/detection/__init__.py
src/ignis_router/detection/intent_detector.py
src/ignis_router/detection/intent_detector_factory.py
src/ignis_router/detection/semantic_intent_classifier.py
src/ignis_router/detection/train_intent_classifier.py
src/ignis_router/evaluation/__init__.py
src/ignis_router/evaluation/collector.py
src/ignis_router/evaluation/dashboard.py
src/ignis_router/evaluation/metrics.py
src/ignis_router/evaluation/report.py
src/ignis_router/llm/__init__.py
src/ignis_router/llm/llm_client.py
src/ignis_router/ml/__init__.py
src/ignis_router/ml/llmrouter_integration.py
src/ignis_router/ml/ml_router_adapter.py
src/ignis_router/models/intent_classifier.pkl
src/ignis_router/models/graphrouter/graphrouter.pt
src/ignis_router/models/knnrouter/knnrouter.pkl
src/ignis_router/models/mfrouter/mfrouter.pt
src/ignis_router/models/svmrouter/svmrouter.pkl
src/ignis_router/scripts/train_all_routers.py
tests/__init__.py
tests/test_api.py
tests/test_configuration_framework.py
tests/test_feature_flags.py
tests/test_intent_detector.py
tests/test_intent_detector_factory.py
tests/test_llm_chat.py
tests/test_logging.py
tests/test_model_selector.py
tests/test_registry.py
tests/test_router.py
tests/test_routing_engine.py