deepxiv-cli

Search and read arXiv and PMC academic papers via the deepxiv command-line interface.

Updated Aug 26, 2026
One-click install
npx skills add https://github.com/coollx/stable-harness --skill deepxiv-cli-coollx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deepxiv-cli
Source: https://github.com/coollx/stable-harness/tree/main/.claude/skills/deepxiv-cli
Command: npx skills add https://github.com/coollx/stable-harness --skill deepxiv-cli-coollx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires deepxiv-sdk, langgraph, langchain-core.

What problem does it solve? Finding and reading academic papers typically requires manual browsing of arXiv or PMC websites and loading entire papers into context, which wastes tokens and time. This Skill provides CLI commands to search papers with hybrid search and read only the sections you need. ## Core Features & Use Cases - Hybrid Paper Search: Search over 2M+ arXiv papers using BM25 plus vector search with filters for categories, dates, and citation counts. - Token-Efficient Reading: Retrieve papers at multiple depths, from a brief TLDR summary to specific sections or full text, so you only pay for the tokens you need. - Biomedical Literature Access: Fetch metadata and full text from PubMed Central (PMC) papers. - AI Agent Analysis: Run multi-turn reasoning queries over papers using the built-in agent with configurable LLM providers. - Use Case: During a literature review on agent memory, run a search to find the top five papers, get brief summaries of each, then read only the Methods and Results sections of the two most relevant ones. ## Quick Start Ask the assistant to search for papers on a topic, for example: use deepxiv to search for recent papers on agent memory and give me a brief summary of the top result.

Frequently Asked Questions about deepxiv-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search arXiv papers from the command line?

Run deepxiv search with your query, for example deepxiv search "agent memory" --limit 5. You can filter by categories, date ranges, and minimum citations, and output results as JSON for downstream processing.

How can I read only one section of an arXiv paper?

Use deepxiv paper with the --section flag, such as deepxiv paper 2409.05591 --section Introduction. This returns only that section's content, costing roughly 1-5k tokens instead of the full paper's 10-50k tokens.

Does deepxiv support biomedical or PubMed papers?

Yes, deepxiv supports PubMed Central through the deepxiv pmc command, for example deepxiv pmc PMC544940 --head for metadata or without flags for the full paper. Support for bioRxiv and medRxiv is planned but not yet available.

Can deepxiv access paywalled journal articles?

No, deepxiv only accesses open access sources such as arXiv and PMC by design. It cannot retrieve content from subscription journals like IEEE or ACM, and arXiv results may lag publication by one to two days.

Why does deepxiv return a rate limit or authentication error?

The free tier allows 10,000 requests per day, and exceeding it triggers a RateLimitError until the daily reset. For invalid token errors, run deepxiv config --token with a new token or delete ~/.env to auto-register a fresh one.