ARCHITECTURE.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.cfg
scripts/build_release.sh
scripts/check_release.py
scripts/cloud_setup.sh
scripts/install.sh
scripts/measure_lanes.py
scripts/mine_traces.py
scripts/release_guard.py
scripts/run_sample.sh
scripts/sanity_check.py
scripts/try_readers.py
scripts/uninstall.sh
src/rag_search/__init__.py
src/rag_search/__main__.py
src/rag_search/access.py
src/rag_search/api.py
src/rag_search/bundle.py
src/rag_search/catalog.py
src/rag_search/cli.py
src/rag_search/client.py
src/rag_search/config.py
src/rag_search/descriptions.py
src/rag_search/effective.py
src/rag_search/grep.py
src/rag_search/inventory.py
src/rag_search/jobs.py
src/rag_search/lifecycle.py
src/rag_search/locations.py
src/rag_search/model_tasks.py
src/rag_search/models.py
src/rag_search/paths.py
src/rag_search/playground_runs.py
src/rag_search/policy.py
src/rag_search/protocol.py
src/rag_search/publish.py
src/rag_search/register.py
src/rag_search/service.py
src/rag_search/spec.py
src/rag_search/stages.py
src/rag_search/core/__init__.py
src/rag_search/core/bm25.py
src/rag_search/core/chunker.py
src/rag_search/core/daemon_base.py
src/rag_search/core/diagnostics.py
src/rag_search/core/docling_convert.py
src/rag_search/core/embedding.py
src/rag_search/core/indexer.py
src/rag_search/core/indexer_daemon.py
src/rag_search/core/playground.py
src/rag_search/core/search.py
src/rag_search/core/search_daemon.py
src/rag_search/core/stallwatch.py
src/rag_search/core/worker.py
src/rag_search/core/conversion/__init__.py
src/rag_search/core/conversion/applevision.py
src/rag_search/core/conversion/bench.py
src/rag_search/core/conversion/costs.py
src/rag_search/core/conversion/degenerate.py
src/rag_search/core/conversion/engines.py
src/rag_search/core/conversion/estimate.py
src/rag_search/core/conversion/gate.py
src/rag_search/core/conversion/layer.py
src/rag_search/core/conversion/metrics.py
src/rag_search/core/conversion/pagecache.py
src/rag_search/core/conversion/pageimage.py
src/rag_search/core/conversion/pagemd.py
src/rag_search/core/conversion/profiler.py
src/rag_search/core/conversion/reconcile.py
src/rag_search/core/conversion/records.py
src/rag_search/core/conversion/repair.py
src/rag_search/core/conversion/residue.py
src/rag_search/core/conversion/routed.py
src/rag_search/core/conversion/routeharness.py
src/rag_search/core/conversion/router.py
src/rag_search/core/conversion/runview.py
src/rag_search/core/conversion/scanfacts.py
src/rag_search/core/conversion/synth.py
src/rag_search/core/conversion/tables.py
src/rag_search/core/conversion/tesseract.py
src/rag_search/core/conversion/trace.py
src/rag_search/core/conversion/validators.py
src/rag_search/core/conversion/vlm.py
src/rag_search/core/conversion/vlm_worker.py
src/rag_search/mcp/__init__.py
src/rag_search/mcp/__main__.py
src/rag_search/mcp/profiles.py
src/rag_search/mcp/server.py
src/rag_search/ui/__init__.py
src/rag_search/ui/info.py
src/rag_search/ui/markdown.py
src/rag_search/ui/server.py
src/rag_search/ui/static/architecture.js
src/rag_search/ui/static/collections.js
src/rag_search/ui/static/conversion.js
src/rag_search/ui/static/core.js
src/rag_search/ui/static/help.js
src/rag_search/ui/static/index.html
src/rag_search/ui/static/indexing.js
src/rag_search/ui/static/models.js
src/rag_search/ui/static/overview.js
src/rag_search/ui/static/pipeline.js
src/rag_search/ui/static/playground.js
src/rag_search/ui/static/search.js
src/rag_search/ui/static/settings.js
src/rag_search/ui/static/style.css
src/rag_search/ui/static/system.js
src/rag_search/ui/static/docs/ARCHITECTURE.md
src/rag_search/ui/static/docs/README.md
src/rag_search_local.egg-info/PKG-INFO
src/rag_search_local.egg-info/SOURCES.txt
src/rag_search_local.egg-info/dependency_links.txt
src/rag_search_local.egg-info/entry_points.txt
src/rag_search_local.egg-info/requires.txt
src/rag_search_local.egg-info/top_level.txt
tests/__init__.py
tests/corpus.py
tests/guard.py
tests/helpers.py
tests/data/README.md
tests/data/corpus.json
tests/data/make_corpus.py
tests/data/corpus/collision/manual.docx
tests/data/corpus/collision/manual.pdf
tests/data/corpus/images/bitmap.bmp
tests/data/corpus/images/fax.tif
tests/data/corpus/images/lowres.png
tests/data/corpus/images/phone.heic
tests/data/corpus/images/photo-no-text.jpg
tests/data/corpus/images/receipt-sideways.jpg
tests/data/corpus/images/scan.png
tests/data/corpus/images/web-picture.webp
tests/data/corpus/office/budget.xlsx
tests/data/corpus/office/deploy.adoc
tests/data/corpus/office/hours.html
tests/data/corpus/office/inventory.csv
tests/data/corpus/office/legacy-page.htm
tests/data/corpus/office/notes.rtf
tests/data/corpus/office/policy.docm
tests/data/corpus/office/report.docx
tests/data/corpus/office/slides.pptx
tests/data/corpus/pdf/blank-page.pdf
tests/data/corpus/pdf/damaged.pdf
tests/data/corpus/pdf/garbled-text-layer.pdf
tests/data/corpus/pdf/hidden-ocr-layer.pdf
tests/data/corpus/pdf/lowres-scan.pdf
tests/data/corpus/pdf/many-pages.pdf
tests/data/corpus/pdf/mixed.pdf
tests/data/corpus/pdf/password.pdf
tests/data/corpus/pdf/picture-on-text.pdf
tests/data/corpus/pdf/rotated.pdf
tests/data/corpus/pdf/scan-statement.pdf
tests/data/corpus/pdf/scan.pdf
tests/data/corpus/pdf/statement-pipe-artifacts.pdf
tests/data/corpus/pdf/statement.pdf
tests/data/corpus/pdf/table-across-pages.pdf
tests/data/corpus/pdf/text-scan-blank.pdf
tests/data/corpus/pdf/text.pdf
tests/data/corpus/text/.hidden-draft.md
tests/data/corpus/text/empty.txt
tests/data/corpus/text/hindi.md
tests/data/corpus/text/notes.md
tests/data/corpus/text/readme.txt
tests/data/corpus/text/archive/2019/old-notes.md
tests/data/corpus/unsupported/bundle.zip
tests/data/corpus/unsupported/legacy.doc
tests/data/corpus/unsupported/no-extension
tests/data/corpus/unsupported/~$report.docx
tests/machine/__init__.py
tests/machine/test_real_tools.py
tests/portable/__init__.py
tests/portable/test_bundle_errors.py
tests/portable/test_check_release.py
tests/portable/test_cli_api.py
tests/portable/test_cli_commands.py
tests/portable/test_conv_bench.py
tests/portable/test_conv_lanes.py
tests/portable/test_conv_layout.py
tests/portable/test_conv_ocrfirst.py
tests/portable/test_conv_reconcile.py
tests/portable/test_conv_release.py
tests/portable/test_conv_repair.py
tests/portable/test_conv_routed.py
tests/portable/test_conv_vlm.py
tests/portable/test_conversion.py
tests/portable/test_core.py
tests/portable/test_corpus.py
tests/portable/test_degenerate.py
tests/portable/test_descriptions.py
tests/portable/test_docling_glue.py
tests/portable/test_edges_extra.py
tests/portable/test_effective.py
tests/portable/test_embedding_glue.py
tests/portable/test_enhancements.py
tests/portable/test_hermetic.py
tests/portable/test_indexer_daemon.py
tests/portable/test_indexer_extra.py
tests/portable/test_install_script.py
tests/portable/test_inventory.py
tests/portable/test_layer.py
tests/portable/test_mcp.py
tests/portable/test_mine_traces.py
tests/portable/test_models.py
tests/portable/test_office_formats.py
tests/portable/test_pipeline.py
tests/portable/test_playground.py
tests/portable/test_playground_cli.py
tests/portable/test_playground_runs.py
tests/portable/test_playground_ui.py
tests/portable/test_profile_gate.py
tests/portable/test_publish.py
tests/portable/test_release_guard.py
tests/portable/test_route_harness.py
tests/portable/test_run_views.py
tests/portable/test_sanity_check.py
tests/portable/test_search_daemon.py
tests/portable/test_services_extra.py
tests/portable/test_sources_untouched.py
tests/portable/test_stages.py
tests/portable/test_stallwatch.py
tests/portable/test_table_normalize.py
tests/portable/test_tasks_runs_extra.py
tests/portable/test_tesseract.py
tests/portable/test_try_readers.py
tests/portable/test_tunables.py
tests/portable/test_ui.py
tests/portable/test_ui_extra.py
tests/portable/test_worker_main.py
tests/real/__init__.py
tests/real/test_corpus_real.py
tests/real/test_lanes_real.py