Research
arxiv-viewer avatar

arxiv-viewer

Search, download, and analyze arXiv academic papers using a hybrid approach of API queries, ar5iv HTML parsing, and browser-based Actionbook automation.

Introduction

The arXiv Viewer is a comprehensive research utility designed for AI agents to interact with academic content hosted on arXiv. It bridges the gap between raw API access and the modern, mobile-friendly ar5iv HTML interface, allowing for high-fidelity extraction of paper metadata, full-text reading, and complex research workflows. By leveraging a hybrid architecture, the agent can perform metadata lookups and advanced searches via the arXiv API, then transition to browser-based extraction to access figures, specific sections, or citation data from ar5iv. This makes it an essential tool for literature reviews, automated paper summarization, and extracting insights from massive repositories of scientific publications. The skill is optimized for speed and reliability, using direct API requests for quick metadata retrieval while falling back to browser-fetcher tools for trending lists and interactive UI elements.

  • Perform metadata searches, ID lookups, and category-based filtering via arXiv API endpoints.

  • Read academic papers in HTML format using ar5iv, including section-by-section navigation, figure extraction, and citation parsing.

  • Execute complex web-based tasks like retrieving recent submissions, trending papers, and performing advanced search UI interactions.

  • Download PDFs directly using specialized CLI tools.

  • Generate structured AI reports summarizing research papers for faster digest of complex findings.

  • Support for multiple arXiv categories including cs.AI, cs.LG, cs.CV, cs.CL, and stat.ML.

  • Ensure the agent adheres to the 'Agent Waiting Rule': always wait for browser-fetcher or html-reader agents to complete before initiating secondary queries.

  • Use the provided URL patterns for consistent and reliable data fetching, specifically favoring API endpoints for simple lookups and Actionbook-driven browser interaction for deep content analysis.

  • Prefer the order of operation: Metadata/Search via API -> Reading/Figures via ar5iv -> Download via Bash/curl.

  • Inputs include search queries (supports ti:, au:, abs:, cat: prefixes), paper IDs (new/old formats), and commands for specific paper report generation.

  • Outputs provide standardized markdown summaries, including authors, categories, abstract text, and direct links to the relevant arXiv and ar5iv versions of the papers.

Repository Stats

Stars
1,516
Forks
112
Open Issues
7
Language
Rust
Default Branch
main
Sync Status
Idle
Last Synced
Apr 30, 2026, 12:52 PM
View on GitHub