LICENSE
MANIFEST.in
README.md
pyproject.toml
python/deepresearch_flow/__init__.py
python/deepresearch_flow/__main__.py
python/deepresearch_flow/cli.py
python/deepresearch_flow.egg-info/PKG-INFO
python/deepresearch_flow.egg-info/SOURCES.txt
python/deepresearch_flow.egg-info/dependency_links.txt
python/deepresearch_flow.egg-info/entry_points.txt
python/deepresearch_flow.egg-info/requires.txt
python/deepresearch_flow.egg-info/top_level.txt
python/deepresearch_flow/paper/__init__.py
python/deepresearch_flow/paper/cli.py
python/deepresearch_flow/paper/config.py
python/deepresearch_flow/paper/db.py
python/deepresearch_flow/paper/db_ops.py
python/deepresearch_flow/paper/extract.py
python/deepresearch_flow/paper/llm.py
python/deepresearch_flow/paper/prompts.py
python/deepresearch_flow/paper/render.py
python/deepresearch_flow/paper/schema.py
python/deepresearch_flow/paper/template_registry.py
python/deepresearch_flow/paper/utils.py
python/deepresearch_flow/paper/prompt_templates/__init__.py
python/deepresearch_flow/paper/prompt_templates/deep_read_phi_system.j2
python/deepresearch_flow/paper/prompt_templates/deep_read_phi_user.j2
python/deepresearch_flow/paper/prompt_templates/deep_read_system.j2
python/deepresearch_flow/paper/prompt_templates/deep_read_user.j2
python/deepresearch_flow/paper/prompt_templates/eight_questions_phi_system.j2
python/deepresearch_flow/paper/prompt_templates/eight_questions_phi_user.j2
python/deepresearch_flow/paper/prompt_templates/eight_questions_system.j2
python/deepresearch_flow/paper/prompt_templates/eight_questions_user.j2
python/deepresearch_flow/paper/prompt_templates/simple_phi_system.j2
python/deepresearch_flow/paper/prompt_templates/simple_phi_user.j2
python/deepresearch_flow/paper/prompt_templates/simple_system.j2
python/deepresearch_flow/paper/prompt_templates/simple_user.j2
python/deepresearch_flow/paper/prompt_templates/three_pass_system.j2
python/deepresearch_flow/paper/prompt_templates/three_pass_user.j2
python/deepresearch_flow/paper/providers/__init__.py
python/deepresearch_flow/paper/providers/azure_openai.py
python/deepresearch_flow/paper/providers/base.py
python/deepresearch_flow/paper/providers/claude.py
python/deepresearch_flow/paper/providers/dashscope.py
python/deepresearch_flow/paper/providers/gemini.py
python/deepresearch_flow/paper/providers/ollama.py
python/deepresearch_flow/paper/providers/openai_compatible.py
python/deepresearch_flow/paper/schemas/__init__.py
python/deepresearch_flow/paper/schemas/deep_read_phi_schema.json
python/deepresearch_flow/paper/schemas/deep_read_schema.json
python/deepresearch_flow/paper/schemas/default_paper_schema.json
python/deepresearch_flow/paper/schemas/eight_questions_schema.json
python/deepresearch_flow/paper/schemas/three_pass_schema.json
python/deepresearch_flow/paper/snapshot/__init__.py
python/deepresearch_flow/paper/snapshot/api.py
python/deepresearch_flow/paper/snapshot/builder.py
python/deepresearch_flow/paper/snapshot/common.py
python/deepresearch_flow/paper/snapshot/identity.py
python/deepresearch_flow/paper/snapshot/mcp_server.py
python/deepresearch_flow/paper/snapshot/schema.py
python/deepresearch_flow/paper/snapshot/text.py
python/deepresearch_flow/paper/snapshot/unpacker.py
python/deepresearch_flow/paper/snapshot/tests/__init__.py
python/deepresearch_flow/paper/snapshot/tests/test_identity.py
python/deepresearch_flow/paper/snapshot/tests/test_mcp_server_schema_compat.py
python/deepresearch_flow/paper/templates/__init__.py
python/deepresearch_flow/paper/templates/deep_read.md.j2
python/deepresearch_flow/paper/templates/deep_read_phi.md.j2
python/deepresearch_flow/paper/templates/default_paper.md.j2
python/deepresearch_flow/paper/templates/eight_questions.md.j2
python/deepresearch_flow/paper/templates/three_pass.md.j2
python/deepresearch_flow/paper/web/__init__.py
python/deepresearch_flow/paper/web/app.py
python/deepresearch_flow/paper/web/constants.py
python/deepresearch_flow/paper/web/filters.py
python/deepresearch_flow/paper/web/markdown.py
python/deepresearch_flow/paper/web/query.py
python/deepresearch_flow/paper/web/static_assets.py
python/deepresearch_flow/paper/web/templates.py
python/deepresearch_flow/paper/web/text.py
python/deepresearch_flow/paper/web/handlers/__init__.py
python/deepresearch_flow/paper/web/handlers/api.py
python/deepresearch_flow/paper/web/handlers/pages.py
python/deepresearch_flow/paper/web/pdfjs/LICENSE
python/deepresearch_flow/paper/web/pdfjs/build/pdf.js
python/deepresearch_flow/paper/web/pdfjs/build/pdf.js.map
python/deepresearch_flow/paper/web/pdfjs/build/pdf.sandbox.js
python/deepresearch_flow/paper/web/pdfjs/build/pdf.sandbox.js.map
python/deepresearch_flow/paper/web/pdfjs/build/pdf.worker.js
python/deepresearch_flow/paper/web/pdfjs/build/pdf.worker.js.map
python/deepresearch_flow/paper/web/pdfjs/web/compressed.tracemonkey-pldi-09.pdf
python/deepresearch_flow/paper/web/pdfjs/web/debugger.css
python/deepresearch_flow/paper/web/pdfjs/web/debugger.js
python/deepresearch_flow/paper/web/pdfjs/web/viewer.css
python/deepresearch_flow/paper/web/pdfjs/web/viewer.html
python/deepresearch_flow/paper/web/pdfjs/web/viewer.js
python/deepresearch_flow/paper/web/pdfjs/web/viewer.js.map
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/78-EUC-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/78-EUC-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/78-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/78-RKSJ-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/78-RKSJ-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/78-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/78ms-RKSJ-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/78ms-RKSJ-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/83pv-RKSJ-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/90ms-RKSJ-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/90ms-RKSJ-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/90msp-RKSJ-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/90msp-RKSJ-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/90pv-RKSJ-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/90pv-RKSJ-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Add-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Add-RKSJ-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Add-RKSJ-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Add-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-CNS1-0.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-CNS1-1.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-CNS1-2.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-CNS1-3.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-CNS1-4.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-CNS1-5.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-CNS1-6.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-CNS1-UCS2.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-GB1-0.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-GB1-1.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-GB1-2.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-GB1-3.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-GB1-4.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-GB1-5.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-GB1-UCS2.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-Japan1-0.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-Japan1-1.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-Japan1-2.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-Japan1-3.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-Japan1-4.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-Japan1-5.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-Japan1-6.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-Japan1-UCS2.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-Korea1-0.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-Korea1-1.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-Korea1-2.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Adobe-Korea1-UCS2.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/B5-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/B5-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/B5pc-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/B5pc-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/CNS-EUC-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/CNS-EUC-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/CNS1-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/CNS1-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/CNS2-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/CNS2-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/ETHK-B5-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/ETHK-B5-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/ETen-B5-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/ETen-B5-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/ETenms-B5-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/ETenms-B5-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/EUC-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/EUC-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Ext-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Ext-RKSJ-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Ext-RKSJ-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Ext-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/GB-EUC-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/GB-EUC-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/GB-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/GB-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/GBK-EUC-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/GBK-EUC-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/GBK2K-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/GBK2K-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/GBKp-EUC-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/GBKp-EUC-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/GBT-EUC-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/GBT-EUC-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/GBT-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/GBT-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/GBTpc-EUC-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/GBTpc-EUC-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/GBpc-EUC-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/GBpc-EUC-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/HKdla-B5-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/HKdla-B5-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/HKdlb-B5-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/HKdlb-B5-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/HKgccs-B5-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/HKgccs-B5-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/HKm314-B5-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/HKm314-B5-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/HKm471-B5-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/HKm471-B5-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/HKscs-B5-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/HKscs-B5-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Hankaku.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Hiragana.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/KSC-EUC-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/KSC-EUC-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/KSC-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/KSC-Johab-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/KSC-Johab-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/KSC-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/KSCms-UHC-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/KSCms-UHC-HW-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/KSCms-UHC-HW-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/KSCms-UHC-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/KSCpc-EUC-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/KSCpc-EUC-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Katakana.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/LICENSE
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/NWP-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/NWP-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/RKSJ-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/RKSJ-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/Roman.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniCNS-UCS2-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniCNS-UCS2-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniCNS-UTF16-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniCNS-UTF16-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniCNS-UTF32-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniCNS-UTF32-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniCNS-UTF8-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniCNS-UTF8-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniGB-UCS2-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniGB-UCS2-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniGB-UTF16-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniGB-UTF16-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniGB-UTF32-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniGB-UTF32-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniGB-UTF8-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniGB-UTF8-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJIS-UCS2-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJIS-UCS2-HW-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJIS-UCS2-HW-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJIS-UCS2-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJIS-UTF16-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJIS-UTF16-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJIS-UTF32-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJIS-UTF32-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJIS-UTF8-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJIS-UTF8-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJIS2004-UTF16-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJIS2004-UTF16-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJIS2004-UTF32-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJIS2004-UTF32-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJIS2004-UTF8-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJIS2004-UTF8-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJISPro-UCS2-HW-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJISPro-UCS2-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJISPro-UTF8-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJISX0213-UTF32-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJISX0213-UTF32-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJISX02132004-UTF32-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniJISX02132004-UTF32-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniKS-UCS2-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniKS-UCS2-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniKS-UTF16-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniKS-UTF16-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniKS-UTF32-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniKS-UTF32-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniKS-UTF8-H.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/UniKS-UTF8-V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/V.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/cmaps/WP-Symbol.bcmap
python/deepresearch_flow/paper/web/pdfjs/web/images/altText_add.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/altText_done.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/annotation-check.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/annotation-comment.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/annotation-help.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/annotation-insert.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/annotation-key.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/annotation-newparagraph.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/annotation-noicon.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/annotation-note.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/annotation-paperclip.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/annotation-paragraph.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/annotation-pushpin.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/cursor-editorFreeText.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/cursor-editorInk.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/findbarButton-next.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/findbarButton-previous.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/gv-toolbarButton-download.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/gv-toolbarButton-openinapp.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/loading-dark.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/loading-icon.gif
python/deepresearch_flow/paper/web/pdfjs/web/images/loading.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/secondaryToolbarButton-documentProperties.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/secondaryToolbarButton-firstPage.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/secondaryToolbarButton-handTool.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/secondaryToolbarButton-lastPage.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/secondaryToolbarButton-rotateCcw.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/secondaryToolbarButton-rotateCw.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/secondaryToolbarButton-scrollHorizontal.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/secondaryToolbarButton-scrollPage.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/secondaryToolbarButton-scrollVertical.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/secondaryToolbarButton-scrollWrapped.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/secondaryToolbarButton-selectTool.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/secondaryToolbarButton-spreadEven.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/secondaryToolbarButton-spreadNone.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/secondaryToolbarButton-spreadOdd.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-bookmark.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-currentOutlineItem.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-download.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-editorFreeText.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-editorInk.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-editorStamp.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-menuArrow.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-openFile.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-pageDown.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-pageUp.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-presentationMode.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-print.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-search.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-secondaryToolbarToggle.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-sidebarToggle.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-viewAttachments.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-viewLayers.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-viewOutline.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-viewThumbnail.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-zoomIn.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/toolbarButton-zoomOut.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/treeitem-collapsed.svg
python/deepresearch_flow/paper/web/pdfjs/web/images/treeitem-expanded.svg
python/deepresearch_flow/paper/web/pdfjs/web/locale/locale.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/ach/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/af/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/an/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/ar/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/ast/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/az/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/be/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/bg/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/bn/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/bo/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/br/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/brx/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/bs/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/ca/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/cak/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/ckb/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/cs/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/cy/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/da/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/de/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/dsb/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/el/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/en-CA/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/en-GB/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/en-US/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/eo/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/es-AR/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/es-CL/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/es-ES/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/es-MX/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/et/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/eu/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/fa/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/ff/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/fi/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/fr/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/fur/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/fy-NL/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/ga-IE/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/gd/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/gl/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/gn/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/gu-IN/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/he/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/hi-IN/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/hr/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/hsb/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/hu/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/hy-AM/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/hye/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/ia/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/id/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/is/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/it/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/ja/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/ka/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/kab/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/kk/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/km/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/kn/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/ko/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/lij/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/lo/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/lt/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/ltg/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/lv/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/meh/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/mk/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/mr/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/ms/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/my/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/nb-NO/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/ne-NP/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/nl/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/nn-NO/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/oc/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/pa-IN/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/pl/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/pt-BR/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/pt-PT/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/rm/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/ro/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/ru/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/sat/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/sc/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/scn/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/sco/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/si/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/sk/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/skr/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/sl/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/son/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/sq/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/sr/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/sv-SE/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/szl/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/ta/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/te/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/tg/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/th/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/tl/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/tr/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/trs/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/uk/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/ur/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/uz/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/vi/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/wo/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/xh/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/zh-CN/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/locale/zh-TW/viewer.properties
python/deepresearch_flow/paper/web/pdfjs/web/standard_fonts/FoxitDingbats.pfb
python/deepresearch_flow/paper/web/pdfjs/web/standard_fonts/FoxitFixed.pfb
python/deepresearch_flow/paper/web/pdfjs/web/standard_fonts/FoxitFixedBold.pfb
python/deepresearch_flow/paper/web/pdfjs/web/standard_fonts/FoxitFixedBoldItalic.pfb
python/deepresearch_flow/paper/web/pdfjs/web/standard_fonts/FoxitFixedItalic.pfb
python/deepresearch_flow/paper/web/pdfjs/web/standard_fonts/FoxitSerif.pfb
python/deepresearch_flow/paper/web/pdfjs/web/standard_fonts/FoxitSerifBold.pfb
python/deepresearch_flow/paper/web/pdfjs/web/standard_fonts/FoxitSerifBoldItalic.pfb
python/deepresearch_flow/paper/web/pdfjs/web/standard_fonts/FoxitSerifItalic.pfb
python/deepresearch_flow/paper/web/pdfjs/web/standard_fonts/FoxitSymbol.pfb
python/deepresearch_flow/paper/web/pdfjs/web/standard_fonts/LICENSE_FOXIT
python/deepresearch_flow/paper/web/pdfjs/web/standard_fonts/LICENSE_LIBERATION
python/deepresearch_flow/paper/web/pdfjs/web/standard_fonts/LiberationSans-Bold.ttf
python/deepresearch_flow/paper/web/pdfjs/web/standard_fonts/LiberationSans-BoldItalic.ttf
python/deepresearch_flow/paper/web/pdfjs/web/standard_fonts/LiberationSans-Italic.ttf
python/deepresearch_flow/paper/web/pdfjs/web/standard_fonts/LiberationSans-Regular.ttf
python/deepresearch_flow/paper/web/static/css/main.css
python/deepresearch_flow/paper/web/static/js/detail.js
python/deepresearch_flow/paper/web/static/js/index.js
python/deepresearch_flow/paper/web/static/js/outline.js
python/deepresearch_flow/paper/web/static/js/stats.js
python/deepresearch_flow/paper/web/templates/base.html
python/deepresearch_flow/paper/web/templates/detail.html
python/deepresearch_flow/paper/web/templates/index.html
python/deepresearch_flow/paper/web/templates/stats.html
python/deepresearch_flow/recognize/__init__.py
python/deepresearch_flow/recognize/cli.py
python/deepresearch_flow/recognize/katex_check.js
python/deepresearch_flow/recognize/markdown.py
python/deepresearch_flow/recognize/math.py
python/deepresearch_flow/recognize/mermaid.py
python/deepresearch_flow/recognize/organize.py
python/deepresearch_flow/translator/__init__.py
python/deepresearch_flow/translator/cli.py
python/deepresearch_flow/translator/config.py
python/deepresearch_flow/translator/engine.py
python/deepresearch_flow/translator/fixers.py
python/deepresearch_flow/translator/placeholder.py
python/deepresearch_flow/translator/prompts.py
python/deepresearch_flow/translator/protector.py
python/deepresearch_flow/translator/segment.py