LICENSE
README.md
pyproject.toml
adaptive_rag_engine.egg-info/PKG-INFO
adaptive_rag_engine.egg-info/SOURCES.txt
adaptive_rag_engine.egg-info/dependency_links.txt
adaptive_rag_engine.egg-info/top_level.txt
app/dependencies.py
app/main.py
app/api/__init__.py
app/api/health.py
app/api/rag.py
app/core/exceptions.py
app/core/handlers.py
app/schemas/request.py
app/schemas/response.py
app/services/rag_service.py
src/__init__.py
src/config.py
src/cache/__init__.py
src/cache/response_cache.py
src/chunking/__init__.py
src/chunking/adaptive_chunk_manager.py
src/chunking/base_chunker.py
src/core/__init__.py
src/core/knowledge_chunk.py
src/core/knowledge_document.py
src/core/knowledge_source.py
src/embeddings/__init__.py
src/embeddings/base_embedding.py
src/embeddings/embedding_service.py
src/evaluation/__init__.py
src/indexing/__init__.py
src/indexing/document_loader.py
src/indexing/index_builder.py
src/indexing/index_manager.py
src/langchain/__init__.py
src/langchain/langchain_retriever.py
src/llm/__init__.py
src/llm/gemini_service.py
src/llm/token_estimator.py
src/monitoring/retrieval_metrics.py
src/query_analysis/__init__.py
src/query_analysis/entity_detector.py
src/query_analysis/query_analysis.py
src/query_analysis/query_analyzer.py
src/query_analysis/query_expander.py
src/rag/__init__.py
src/rag/context_optimizer.py
src/rag/context_statistics.py
src/rag/prompt_builder.py
src/rag/rag_pipeline.py
src/reranking/__init__.py
src/reranking/cross_encoder_reranker.py
src/reranking/cross_encoder_service.py
src/reranking/rerank_result.py
src/reranking/reranker.py
src/retrieval/__init__.py
src/retrieval/adaptive_retriever.py
src/retrieval/confidence_estimator.py
src/retrieval/dense_retriever.py
src/retrieval/fusion.py
src/retrieval/hybrid_retriever.py
src/retrieval/retrieval_result.py
src/retrieval/rrf_fusion.py
src/retrieval/sparse_retriever.py
src/retrieval/topk_predictor.py
src/retrievers/__init__.py
src/retrievers/arxiv_retriever.py
src/retrievers/base_retriever.py
src/retrievers/source_manager.py
src/retrievers/wikipedia_retriever.py
src/routing/__init__.py
src/routing/adaptive_router.py
src/routing/base_router.py
src/routing/query_router.py
src/routing/query_type.py
src/storage/__init__.py
src/storage/base_vector_store.py
src/storage/faiss_vector_store.py
src/utils/__init__.py
src/utils/logger.py
tests/test_chunk.py
tests/test_chunk_manager.py
tests/test_dense_retriever.py
tests/test_document.py
tests/test_embedding_service.py
tests/test_gemini.py
tests/test_hybrid_retriever.py
tests/test_index_builder.py
tests/test_langchain_retriever.py
tests/test_models.py
tests/test_pipeline.py
tests/test_rag.py
tests/test_reranker.py
tests/test_retrievers.py
tests/test_router.py
tests/test_singleton.py
tests/test_source_manager.py
tests/test_vector_store.py