paper-storage
v0.1.0
Published
Standalone CLI and library for storing, indexing, extracting, and retrieving papers.
Maintainers
Readme
paper-storage
paper-storage is a standalone CLI and TypeScript library for storing, indexing, extracting, and retrieving research papers from a git-backed repository.
Goals
- installable as a global-style
paper-storagecommand - public-package-friendly, with no private keys or app-specific coupling
- strict TypeScript, linting, and test quality
- boring local subprocesses for
git,python3, and related tools
Commands
paper-storage setuppaper-storage initpaper-storage storepaper-storage retrievepaper-storage movepaper-storage list
Development
npm install
npm run lint
npm run test
npm run buildInstall locally
npm install
npm link
paper-storage --helpDefaults
- managed tool home:
~/.local/paper-storage - managed venv:
~/.local/paper-storage/venv - default paper repo path:
~/.local/paper-storage/research-papers
You can override these with PAPER_STORAGE_HOME and PAPER_STORAGE_REPO_DIR.
