Papers is a paper repository management tool for ingesting, managing and searching papers.
It is inspired by the papr tool used in this blog post.
With cargo:
cargo install --git https://github.com/jeffa5/papers
papers
Or, with nix:
nix run github:jeffa5/papers
papers init
# creates sqlite db file
To add a file without fetching it run
papers add --tag '<tag>' <file|url>
papers list
# list all
papers list --tags 'new'
# list all that have the tag 'new'
papers update <id>
papers notes <id>
# edit notes for the paper id from list
papers open <id>