README.md
pyproject.toml
src/refinire_rag/__init__.py
src/refinire_rag/corpusstore.py
src/refinire_rag/document_processor.py
src/refinire_rag/exceptions.py
src/refinire_rag/utils.py
src/refinire_rag.egg-info/PKG-INFO
src/refinire_rag.egg-info/SOURCES.txt
src/refinire_rag.egg-info/dependency_links.txt
src/refinire_rag.egg-info/requires.txt
src/refinire_rag.egg-info/top_level.txt
src/refinire_rag/application/__init__.py
src/refinire_rag/application/corpus_manager.py
src/refinire_rag/application/corpus_manager_new.py
src/refinire_rag/application/quality_lab.py
src/refinire_rag/application/query_engine.py
src/refinire_rag/chunking/__init__.py
src/refinire_rag/chunking/chunker.py
src/refinire_rag/chunking/sentence_chunker.py
src/refinire_rag/chunking/token_chunker.py
src/refinire_rag/corpus_store/sqlite_corpus_store.py
src/refinire_rag/embedding/__init__.py
src/refinire_rag/embedding/base.py
src/refinire_rag/embedding/openai_embedder.py
src/refinire_rag/embedding/tfidf_embedder.py
src/refinire_rag/evaluation/__init__.py
src/refinire_rag/evaluation/base_evaluator.py
src/refinire_rag/evaluation/bleu_evaluator.py
src/refinire_rag/evaluation/llm_judge_evaluator.py
src/refinire_rag/evaluation/questeval_evaluator.py
src/refinire_rag/evaluation/rouge_evaluator.py
src/refinire_rag/keywordstore/__init__.py
src/refinire_rag/keywordstore/keyword_store.py
src/refinire_rag/keywordstore/tfidf_keyword_store.py
src/refinire_rag/loader/__init__.py
src/refinire_rag/loader/csv_loader.py
src/refinire_rag/loader/directory_loader.py
src/refinire_rag/loader/document_store_loader.py
src/refinire_rag/loader/file_tracker.py
src/refinire_rag/loader/html_loader.py
src/refinire_rag/loader/incremental_directory_loader.py
src/refinire_rag/loader/json_loader.py
src/refinire_rag/loader/loader.py
src/refinire_rag/loader/text_loader.py
src/refinire_rag/loader/filters/__init__.py
src/refinire_rag/loader/filters/base_filter.py
src/refinire_rag/loader/filters/date_filter.py
src/refinire_rag/loader/filters/extension_filter.py
src/refinire_rag/loader/filters/path_filter.py
src/refinire_rag/loader/filters/size_filter.py
src/refinire_rag/loader/models/__init__.py
src/refinire_rag/loader/models/change_set.py
src/refinire_rag/loader/models/file_info.py
src/refinire_rag/loader/models/filter_config.py
src/refinire_rag/loader/models/sync_result.py
src/refinire_rag/metadata/constant_metadata.py
src/refinire_rag/metadata/file_info_metadata.py
src/refinire_rag/metadata/metadata.py
src/refinire_rag/metadata/path_map_metadata.py
src/refinire_rag/models/__init__.py
src/refinire_rag/models/document.py
src/refinire_rag/models/evaluation_result.py
src/refinire_rag/models/qa_pair.py
src/refinire_rag/plugins/__init__.py
src/refinire_rag/plugins/auto_discovery.py
src/refinire_rag/plugins/base.py
src/refinire_rag/plugins/initialization.py
src/refinire_rag/plugins/plugin_config.py
src/refinire_rag/plugins/plugin_loader.py
src/refinire_rag/processing/__init__.py
src/refinire_rag/processing/chunker.py
src/refinire_rag/processing/contradiction_detector.py
src/refinire_rag/processing/dictionary_maker.py
src/refinire_rag/processing/document_pipeline.py
src/refinire_rag/processing/document_store_processor.py
src/refinire_rag/processing/evaluator.py
src/refinire_rag/processing/graph_builder.py
src/refinire_rag/processing/insight_reporter.py
src/refinire_rag/processing/normalizer.py
src/refinire_rag/processing/test_suite.py
src/refinire_rag/processor/__init__.py
src/refinire_rag/processor/character_splitter.py
src/refinire_rag/retrieval/__init__.py
src/refinire_rag/retrieval/base.py
src/refinire_rag/retrieval/hybrid_retriever.py
src/refinire_rag/retrieval/simple_reader.py
src/refinire_rag/retrieval/simple_reranker.py
src/refinire_rag/retrieval/simple_retriever.py
src/refinire_rag/splitter/__init__.py
src/refinire_rag/splitter/character_splitter.py
src/refinire_rag/splitter/code_splitter.py
src/refinire_rag/splitter/html_splitter.py
src/refinire_rag/splitter/markdown_splitter.py
src/refinire_rag/splitter/recursive_character_splitter.py
src/refinire_rag/splitter/size_splitter.py
src/refinire_rag/splitter/splitter.py
src/refinire_rag/splitter/token_splitter.py
src/refinire_rag/storage/__init__.py
src/refinire_rag/storage/document_store.py
src/refinire_rag/storage/evaluation_store.py
src/refinire_rag/storage/in_memory_vector_store.py
src/refinire_rag/storage/pickle_vector_store.py
src/refinire_rag/storage/sqlite_store.py
src/refinire_rag/storage/vector_store.py
src/refinire_rag/utils/__init__.py
src/refinire_rag/utils/model_config.py
src/refinire_rag/vectorstore/__init__.py
src/refinire_rag/vectorstore/openai_vector_store.py
src/refinire_rag/vectorstore/vector_store.py
src/refinire_rag/vectorstore/vector_store_base.py
tests/test_answer_synthesizer_instructions.py
tests/test_application_integration.py
tests/test_character_splitter.py
tests/test_code_splitter.py
tests/test_constant_metadata.py
tests/test_corpus_manager_comprehensive.py
tests/test_corpusstore.py
tests/test_csv_loader.py
tests/test_dictionary_maker.py
tests/test_directory_loader.py
tests/test_document_store_loader.py
tests/test_e2e_realistic_scenario.py
tests/test_entry_point_discovery.py
tests/test_file_info_metadata.py
tests/test_graph_builder.py
tests/test_html_loader.py
tests/test_html_splitter.py
tests/test_improved_query_engine.py
tests/test_incremental_loader.py
tests/test_integration_full_workflow.py
tests/test_json_loader.py
tests/test_markdown_splitter.py
tests/test_models.py
tests/test_path_map_metadata.py
tests/test_quality_lab.py
tests/test_quality_lab_component_analysis.py
tests/test_query_engine_comprehensive.py
tests/test_recursive_character_splitter.py
tests/test_size_chunk.py
tests/test_size_splitter.py
tests/test_text_loader.py
tests/test_token_splitter.py