Search arXiv for astrophysics papers using user-provided and frequently changing research keywords, then return a ranked shortlist with concise relevance summaries. Use when a user asks to find recent or foundational astrophysics literature, monitor new papers for evolving interests, or explore broad research directions from keyword inputs.
Run repeatable arXiv searches for astrophysics topics from the user's current keyword list. Use the bundled script to fetch results, rank them by keyword match, and present a compact reading shortlist.
--match any for broad discovery and --match all for tighter filtering.--exclude terms to remove common false positives.python3 scripts/search_arxiv_astro.py \
--keywords-file assets/keywords.txt \
--match any \
--days 365 \
--max-results 40
Keyword file format supports:
#When the user has broad or shifting interests, split search into 2-3 batches instead of one giant query:
Run each batch and merge the top matches manually in the final summary. Read references/keyword-playbook.md for reusable keyword templates and category guidance.
scripts/search_arxiv_astro.py--keyword (repeatable) or --keywords-file--keywords-file <path/to/keywords.txt>--match any|all--exclude <term> (repeatable)--days <N> (recency filter after fetch)--days-field published|updated|either (use updated to include revised papers)--max-results <N>--sort-by relevance|lastUpdatedDate|submittedDate--output markdown|json--insecure-tls (use only if local cert trust is broken)--secure-tls (override env default and force verification)--dry-run (print API URL without fetching)--insecure-tls.--days <N> --days-field updatedexport ARXIV_INSECURE_TLS=1--secure-tls--exclude or split into batch runs.For each recommended paper, include: