Use the bundled Python scripts before reasoning about arXiv content. They handle:
1706.03762 or URLs such as https://arxiv.org/abs/1706.03762.arxiv.org, www.arxiv.org, or export.arxiv.org.transformer, diffusion, or computer vision.YYYY-MM-DD.pythonpython3bash
python {baseDir}/scripts/search_arxiv.py --query "<keywords>" --limit <n>
search_results.md and search_results.json.{baseDir}/references/search-usage.md to present the results.--sort submittedDate.--sort and let the script use relevance order.--start-date YYYY-MM-DD --end-date YYYY-MM-DD.{rootDir}/topics.json, or seed it from {baseDir}/references/topics.example.json.bash
python {baseDir}/scripts/sync_arxiv_topics.py --daily --root-dir <root-dir>
bash
python {baseDir}/scripts/sync_arxiv_topics.py --start-date YYYY-MM-DD --end-date YYYY-MM-DD --root-dir <root-dir>
<root-dir>/runs/<capture-date>/run_manifest.md first.topics/<topic-slug>/<capture-date>/<paper-id>__<title-slug>/.paper.pdf, paper.md, metadata.json, and summary.md../artifacts/arxiv/<paper-id>/ in the current workspace.bash
python {baseDir}/scripts/arxiv_to_md.py <paper-id-or-url> --output-dir <target-dir>
paper.pdf, paper.md, and metadata.json.<target-dir>/summary.md if the user asked for files. Otherwise return the summary directly in chat.Use the headings in {baseDir}/references/summary-format.md.
Keep the summary grounded in the generated Markdown. If the conversion falls back to abstract-only mode, say so explicitly in the summary.
certifi or fix the system trust store..tex members are read, and suspicious paths plus oversized payloads are rejected before parsing.submittedDate and inclusive YYYY-MM-DD boundaries.paper.md or search_results.md.