Skip to content

GuanqiHe/paper-reading

Repository files navigation

Paper Reading CLI

CLI tool for managing academic papers with AI assistance.

Installation

# Clone the repository
git clone https://github.com/gqhe/paper-reading.git
cd paper-reading

# Install the CLI tool
pip install -e .

Claude Code Integration

This tool includes a Claude Code skill for natural language interaction.

# Install the Claude skill (creates symlink to ~/.claude/skills/)
./install-skill.sh

After installation, you can use /paper-reading in Claude Code to manage papers with natural language commands.

Usage

# Add a paper from arXiv
pr add https://arxiv.org/abs/2402.10329 -c robotics

# List papers
pr list
pr list -c robotics
pr list -t imitation

# Open a paper or note
pr open UMI
pr note UMI

# Manage categories
pr category list
pr category create rl
pr link UMI rl
pr unlink UMI rl

# Manage tags
pr tag UMI manipulation imitation
pr untag UMI manipulation
pr tags

# AI features
pr summarize UMI
pr ask UMI "What is the main contribution?"
pr extract UMI

# Search for papers
pr find "imitation learning for manipulation"

# Migrate from another directory
pr migrate ~/old-papers/ -c robotics

Configuration

The default library location is ~/.paper-reading/_library/. You can change it via:

  • Environment variable: PAPER_READING_LIBRARY
  • Config command: pr config --set library /path/to/library

License

MIT

About

CLI tool for managing academic papers with AI assistance and Claude Code integration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors