├── .claude └── commands │ ├── rag-assess-quality.md │ ├── rag-audit-collections.md │ ├── rag-cli-help.md │ ├── rag-getting-started.md │ ├── rag-index-website.md │ ├── rag-ingest-content.md │ ├── rag-list-collections.md │ ├── rag-manage-collections.md │ ├── rag-search-knowledge.md │ └── setup-mcp.md ├── .gitignore ├── ADMIN_ASSISTANT_PROMPT.md ├── ADVANCED_CONTENT_INGESTION_PROMPT.md ├── CLAUDE.md ├── CLI_ASSISTANT_PROMPT.md ├── GETTING_STARTED_GUIDE.md ├── LICENSE ├── MANIFEST.in ├── QUICKSTART.md ├── README.md ├── SETUP_ASSISTANT_PROMPT.md ├── TROUBLESHOOTING_ASSISTANT_PROMPT.md ├── USAGE_ASSISTANT_PROMPT.md ├── docs ├── configuration-guide.md ├── future-features.md ├── getting-started.md ├── images │ ├── aider-example-using-retriever.png │ ├── cursor-example-using-retriever.png │ ├── rag-retreiver-UI-delete-collection.png │ ├── rag-retreiver-UI-discover-and-index-new-web-content.png │ ├── rag-retriever-UI-collections.png │ ├── rag-retriever-UI-compare-collections.png │ ├── rag-retriever-UI-search.png │ ├── rag-retriever-animated-gif-aider.gif │ └── windsurf-example-using-retriever.png ├── rag-retriever-ui-guide.md ├── rag-retriever-usage-guide.md └── why-rag-retriever.md ├── pyproject.toml ├── rag_retriever ├── __init__.py ├── cli.py ├── config │ └── config.yaml ├── crawling │ ├── __init__.py │ ├── content_cleaner.py │ ├── crawl4ai_crawler.py │ ├── exceptions.py │ └── playwright_crawler.py ├── document_processor │ ├── __init__.py │ ├── confluence_loader.py │ ├── github_loader.py │ ├── image_loader.py │ ├── local_loader.py │ └── vision_analyzer.py ├── main.py ├── mcp │ ├── __init__.py │ └── server.py ├── search │ ├── __init__.py │ ├── searcher.py │ └── web_search.py ├── static │ └── CTF-logo.jpg ├── ui │ ├── __init__.py │ └── app.py ├── utils │ ├── __init__.py │ ├── config.py │ ├── system_validation.py │ └── windows.py └── vectorstore │ ├── __init__.py │ └── store.py ├── scripts ├── cleanup_rag_retriever_windows.ps1 ├── install.py ├── organize_pdfs.py ├── reinstall_rag_retriever_windows.ps1 ├── run-rag.bat ├── run-rag.sh ├── run_ui.py ├── test_github_loader.py └── test_pdf_processing.py ├── tests ├── __init__.py ├── conftest.py ├── data │ ├── images │ │ ├── post-scaffolding-sprint-workflow.png │ │ └── rag-retriever-initial-design.png │ ├── pdfs │ │ ├── images │ │ │ ├── images_001.pdf │ │ │ ├── images_344.pdf │ │ │ ├── images_363.pdf │ │ │ └── images_364.pdf │ │ ├── scanned │ │ │ ├── scanned_015.pdf │ │ │ ├── scanned_063.pdf │ │ │ ├── scanned_076.pdf │ │ │ └── scanned_113.pdf │ │ ├── simple │ │ │ └── simple_079.pdf │ │ ├── tables │ │ │ ├── tables_015.pdf │ │ │ ├── tables_026.pdf │ │ │ ├── tables_088.pdf │ │ │ └── tables_093.pdf │ │ └── technical │ │ │ ├── technical_021.pdf │ │ │ ├── technical_031.pdf │ │ │ ├── technical_040.pdf │ │ │ └── technical_051.pdf │ └── regression_tests.json ├── docs │ └── pdf-testing.md ├── integration │ ├── __init__.py │ ├── test_github_integration.py │ └── test_vectorstore_integration.py └── unit │ ├── __init__.py │ ├── test_content_cleaner.py │ ├── test_github_loader.py │ ├── test_image_loader.py │ ├── test_mcp_server.py │ ├── test_playwright_crawler.py │ ├── test_searcher.py │ ├── test_vector_store.py │ ├── test_vision_analyzer.py │ └── test_web_search.py └── tools └── test_utils ├── categorize_pdfs.py ├── ingest_samples.sh ├── run_regression_tests.py └── verify_categorization.py /.claude/commands/rag-assess-quality.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/.claude/commands/rag-assess-quality.md -------------------------------------------------------------------------------- /.claude/commands/rag-audit-collections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/.claude/commands/rag-audit-collections.md -------------------------------------------------------------------------------- /.claude/commands/rag-cli-help.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/.claude/commands/rag-cli-help.md -------------------------------------------------------------------------------- /.claude/commands/rag-getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/.claude/commands/rag-getting-started.md -------------------------------------------------------------------------------- /.claude/commands/rag-index-website.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/.claude/commands/rag-index-website.md -------------------------------------------------------------------------------- /.claude/commands/rag-ingest-content.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/.claude/commands/rag-ingest-content.md -------------------------------------------------------------------------------- /.claude/commands/rag-list-collections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/.claude/commands/rag-list-collections.md -------------------------------------------------------------------------------- /.claude/commands/rag-manage-collections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/.claude/commands/rag-manage-collections.md -------------------------------------------------------------------------------- /.claude/commands/rag-search-knowledge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/.claude/commands/rag-search-knowledge.md -------------------------------------------------------------------------------- /.claude/commands/setup-mcp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/.claude/commands/setup-mcp.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/.gitignore -------------------------------------------------------------------------------- /ADMIN_ASSISTANT_PROMPT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/ADMIN_ASSISTANT_PROMPT.md -------------------------------------------------------------------------------- /ADVANCED_CONTENT_INGESTION_PROMPT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/ADVANCED_CONTENT_INGESTION_PROMPT.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CLI_ASSISTANT_PROMPT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/CLI_ASSISTANT_PROMPT.md -------------------------------------------------------------------------------- /GETTING_STARTED_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/GETTING_STARTED_GUIDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /QUICKSTART.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/QUICKSTART.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/README.md -------------------------------------------------------------------------------- /SETUP_ASSISTANT_PROMPT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/SETUP_ASSISTANT_PROMPT.md -------------------------------------------------------------------------------- /TROUBLESHOOTING_ASSISTANT_PROMPT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/TROUBLESHOOTING_ASSISTANT_PROMPT.md -------------------------------------------------------------------------------- /USAGE_ASSISTANT_PROMPT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/USAGE_ASSISTANT_PROMPT.md -------------------------------------------------------------------------------- /docs/configuration-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/docs/configuration-guide.md -------------------------------------------------------------------------------- /docs/future-features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/docs/future-features.md -------------------------------------------------------------------------------- /docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/docs/getting-started.md -------------------------------------------------------------------------------- /docs/images/aider-example-using-retriever.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/docs/images/aider-example-using-retriever.png -------------------------------------------------------------------------------- /docs/images/cursor-example-using-retriever.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/docs/images/cursor-example-using-retriever.png -------------------------------------------------------------------------------- /docs/images/rag-retreiver-UI-delete-collection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/docs/images/rag-retreiver-UI-delete-collection.png -------------------------------------------------------------------------------- /docs/images/rag-retreiver-UI-discover-and-index-new-web-content.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/docs/images/rag-retreiver-UI-discover-and-index-new-web-content.png -------------------------------------------------------------------------------- /docs/images/rag-retriever-UI-collections.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/docs/images/rag-retriever-UI-collections.png -------------------------------------------------------------------------------- /docs/images/rag-retriever-UI-compare-collections.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/docs/images/rag-retriever-UI-compare-collections.png -------------------------------------------------------------------------------- /docs/images/rag-retriever-UI-search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/docs/images/rag-retriever-UI-search.png -------------------------------------------------------------------------------- /docs/images/rag-retriever-animated-gif-aider.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/docs/images/rag-retriever-animated-gif-aider.gif -------------------------------------------------------------------------------- /docs/images/windsurf-example-using-retriever.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/docs/images/windsurf-example-using-retriever.png -------------------------------------------------------------------------------- /docs/rag-retriever-ui-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/docs/rag-retriever-ui-guide.md -------------------------------------------------------------------------------- /docs/rag-retriever-usage-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/docs/rag-retriever-usage-guide.md -------------------------------------------------------------------------------- /docs/why-rag-retriever.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/docs/why-rag-retriever.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/pyproject.toml -------------------------------------------------------------------------------- /rag_retriever/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rag_retriever/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/cli.py -------------------------------------------------------------------------------- /rag_retriever/config/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/config/config.yaml -------------------------------------------------------------------------------- /rag_retriever/crawling/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rag_retriever/crawling/content_cleaner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/crawling/content_cleaner.py -------------------------------------------------------------------------------- /rag_retriever/crawling/crawl4ai_crawler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/crawling/crawl4ai_crawler.py -------------------------------------------------------------------------------- /rag_retriever/crawling/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/crawling/exceptions.py -------------------------------------------------------------------------------- /rag_retriever/crawling/playwright_crawler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/crawling/playwright_crawler.py -------------------------------------------------------------------------------- /rag_retriever/document_processor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/document_processor/__init__.py -------------------------------------------------------------------------------- /rag_retriever/document_processor/confluence_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/document_processor/confluence_loader.py -------------------------------------------------------------------------------- /rag_retriever/document_processor/github_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/document_processor/github_loader.py -------------------------------------------------------------------------------- /rag_retriever/document_processor/image_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/document_processor/image_loader.py -------------------------------------------------------------------------------- /rag_retriever/document_processor/local_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/document_processor/local_loader.py -------------------------------------------------------------------------------- /rag_retriever/document_processor/vision_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/document_processor/vision_analyzer.py -------------------------------------------------------------------------------- /rag_retriever/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/main.py -------------------------------------------------------------------------------- /rag_retriever/mcp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/mcp/__init__.py -------------------------------------------------------------------------------- /rag_retriever/mcp/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/mcp/server.py -------------------------------------------------------------------------------- /rag_retriever/search/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rag_retriever/search/searcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/search/searcher.py -------------------------------------------------------------------------------- /rag_retriever/search/web_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/search/web_search.py -------------------------------------------------------------------------------- /rag_retriever/static/CTF-logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/static/CTF-logo.jpg -------------------------------------------------------------------------------- /rag_retriever/ui/__init__.py: -------------------------------------------------------------------------------- 1 | """UI package for RAG Retriever.""" 2 | -------------------------------------------------------------------------------- /rag_retriever/ui/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/ui/app.py -------------------------------------------------------------------------------- /rag_retriever/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rag_retriever/utils/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/utils/config.py -------------------------------------------------------------------------------- /rag_retriever/utils/system_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/utils/system_validation.py -------------------------------------------------------------------------------- /rag_retriever/utils/windows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/utils/windows.py -------------------------------------------------------------------------------- /rag_retriever/vectorstore/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rag_retriever/vectorstore/store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/rag_retriever/vectorstore/store.py -------------------------------------------------------------------------------- /scripts/cleanup_rag_retriever_windows.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/scripts/cleanup_rag_retriever_windows.ps1 -------------------------------------------------------------------------------- /scripts/install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/scripts/install.py -------------------------------------------------------------------------------- /scripts/organize_pdfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/scripts/organize_pdfs.py -------------------------------------------------------------------------------- /scripts/reinstall_rag_retriever_windows.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/scripts/reinstall_rag_retriever_windows.ps1 -------------------------------------------------------------------------------- /scripts/run-rag.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/scripts/run-rag.bat -------------------------------------------------------------------------------- /scripts/run-rag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/scripts/run-rag.sh -------------------------------------------------------------------------------- /scripts/run_ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/scripts/run_ui.py -------------------------------------------------------------------------------- /scripts/test_github_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/scripts/test_github_loader.py -------------------------------------------------------------------------------- /scripts/test_pdf_processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/scripts/test_pdf_processing.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/data/images/post-scaffolding-sprint-workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/data/images/post-scaffolding-sprint-workflow.png -------------------------------------------------------------------------------- /tests/data/images/rag-retriever-initial-design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/data/images/rag-retriever-initial-design.png -------------------------------------------------------------------------------- /tests/data/pdfs/images/images_001.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/data/pdfs/images/images_001.pdf -------------------------------------------------------------------------------- /tests/data/pdfs/images/images_344.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/data/pdfs/images/images_344.pdf -------------------------------------------------------------------------------- /tests/data/pdfs/images/images_363.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/data/pdfs/images/images_363.pdf -------------------------------------------------------------------------------- /tests/data/pdfs/images/images_364.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/data/pdfs/images/images_364.pdf -------------------------------------------------------------------------------- /tests/data/pdfs/scanned/scanned_015.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/data/pdfs/scanned/scanned_015.pdf -------------------------------------------------------------------------------- /tests/data/pdfs/scanned/scanned_063.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/data/pdfs/scanned/scanned_063.pdf -------------------------------------------------------------------------------- /tests/data/pdfs/scanned/scanned_076.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/data/pdfs/scanned/scanned_076.pdf -------------------------------------------------------------------------------- /tests/data/pdfs/scanned/scanned_113.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/data/pdfs/scanned/scanned_113.pdf -------------------------------------------------------------------------------- /tests/data/pdfs/simple/simple_079.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/data/pdfs/simple/simple_079.pdf -------------------------------------------------------------------------------- /tests/data/pdfs/tables/tables_015.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/data/pdfs/tables/tables_015.pdf -------------------------------------------------------------------------------- /tests/data/pdfs/tables/tables_026.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/data/pdfs/tables/tables_026.pdf -------------------------------------------------------------------------------- /tests/data/pdfs/tables/tables_088.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/data/pdfs/tables/tables_088.pdf -------------------------------------------------------------------------------- /tests/data/pdfs/tables/tables_093.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/data/pdfs/tables/tables_093.pdf -------------------------------------------------------------------------------- /tests/data/pdfs/technical/technical_021.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/data/pdfs/technical/technical_021.pdf -------------------------------------------------------------------------------- /tests/data/pdfs/technical/technical_031.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/data/pdfs/technical/technical_031.pdf -------------------------------------------------------------------------------- /tests/data/pdfs/technical/technical_040.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/data/pdfs/technical/technical_040.pdf -------------------------------------------------------------------------------- /tests/data/pdfs/technical/technical_051.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/data/pdfs/technical/technical_051.pdf -------------------------------------------------------------------------------- /tests/data/regression_tests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/data/regression_tests.json -------------------------------------------------------------------------------- /tests/docs/pdf-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/docs/pdf-testing.md -------------------------------------------------------------------------------- /tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/test_github_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/integration/test_github_integration.py -------------------------------------------------------------------------------- /tests/integration/test_vectorstore_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/integration/test_vectorstore_integration.py -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/test_content_cleaner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/unit/test_content_cleaner.py -------------------------------------------------------------------------------- /tests/unit/test_github_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/unit/test_github_loader.py -------------------------------------------------------------------------------- /tests/unit/test_image_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/unit/test_image_loader.py -------------------------------------------------------------------------------- /tests/unit/test_mcp_server.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/test_playwright_crawler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/unit/test_playwright_crawler.py -------------------------------------------------------------------------------- /tests/unit/test_searcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/unit/test_searcher.py -------------------------------------------------------------------------------- /tests/unit/test_vector_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/unit/test_vector_store.py -------------------------------------------------------------------------------- /tests/unit/test_vision_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/unit/test_vision_analyzer.py -------------------------------------------------------------------------------- /tests/unit/test_web_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tests/unit/test_web_search.py -------------------------------------------------------------------------------- /tools/test_utils/categorize_pdfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tools/test_utils/categorize_pdfs.py -------------------------------------------------------------------------------- /tools/test_utils/ingest_samples.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tools/test_utils/ingest_samples.sh -------------------------------------------------------------------------------- /tools/test_utils/run_regression_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tools/test_utils/run_regression_tests.py -------------------------------------------------------------------------------- /tools/test_utils/verify_categorization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingthefuturewithai/rag-retriever/HEAD/tools/test_utils/verify_categorization.py --------------------------------------------------------------------------------