GitHub - huggingface/pwc-cli: A Command-Line Interface (CLI) and Skill to interact with Papers with Code. For agents and humans. · GitHub
/" data-turbo-transient="true" />
Skip to content
Type / to search
Sign in<br>Sign upAppearance settings
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading. Please reload this page.
huggingface
pwc-cli
Public
Notifications<br>You must be signed in to change notification settings
Fork
Star<br>28
main
BranchesTags
Go to file
CodeOpen more actions menu
Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit
History<br>37 Commits<br>37 Commits
.github/workflows
.github/workflows
backend/chat_sandbox_worker
backend/chat_sandbox_worker
standalone_cli
standalone_cli
.gitignore
.gitignore
README.md
README.md
View all files
Repository files navigation
pwc CLI and Skill
A fast, read-only command-line client for exploring the public Papers with Code catalog, alongside a Skill for your favorite coding agent.
Let your coding agent use pwc to:
search papers
browse benchmarks and find state-of-the-art (SOTA) by domain
read paper metadata and Markdown
discover recent, trending, and related work
inspect paper lineage (follow-up work and predecessors)
explore tasks, methods, and conferences.
Public reads are anonymous: no account, API token, or Python environment is required.
pwc search "small vision language models" --limit 3<br>pwc paper info 2501.01234
It's recommended to also install the Skill so your coding agent knows how to use the CLI.
Installation
Prebuilt binary (recommended)
The installer downloads the binary for your platform, verifies its SHA-256<br>checksum, and installs it as ~/.local/bin/pwc:
pwc_repo=https://raw.githubusercontent.com/huggingface/pwc-cli/main<br>curl -LsSf "$pwc_repo/standalone_cli/install.py" | python3
The installer selects the latest release by default. Pass --version VERSION<br>after python3 - to explicitly pin a release. It also reports whether<br>~/.local/bin is on PATH and prints a persistent shell instruction when<br>needed.
Prebuilt releases support:
Linux x86-64
macOS Intel (x86-64)
macOS Apple Silicon (arm64)
Every release includes checksum files and GitHub build-provenance attestations.<br>See the latest release<br>to download and verify an artifact manually.
Install from source
Python 3.10 or newer is required for source installations.
With uv:
uv tool install 'git+https://github.com/huggingface/pwc-cli.git#subdirectory=standalone_cli'
Or with pipx:
pipx install 'git+https://github.com/huggingface/pwc-cli.git#subdirectory=standalone_cli'
To work from a clone instead:
git clone https://github.com/huggingface/pwc-cli.git<br>cd pwc-cli<br>uv tool install ./standalone_cli
Confirm the installation:
pwc version
Add the CLI Skill
Skills give coding agents the context they need to choose and use pwc<br>commands effectively. The Skill is generated by your locally installed CLI, so<br>it matches that CLI version.
# Install for this project. Works with Codex, Cursor, OpenCode, and other<br># agents that load Skills from .agents/skills.<br>pwc skills add
# Install for all projects in ~/.agents/skills.<br>pwc skills add --global
# Also make the Skill available to Claude Code.<br>pwc skills add --claude<br>pwc skills add --claude --global
For another coding-agent harness, pass its Skills directory explicitly:
pwc skills add --dest /path/to/skills
An existing installation is left untouched. Use --force to replace it with<br>the Skill generated by the currently installed CLI.
Quick start
Search the paper catalog:
pwc search "retrieval augmented generation"<br>pwc search "vision transformers" --mode semantic --limit 20<br>pwc search "attention" --page 2 --limit 10
Inspect or read a paper:
pwc paper info 1706.03762<br>pwc paper info 1706.03762 --include-resources # linked GitHub, project, and HF URLs<br>pwc paper info 1706.03762 --include-evals # evaluation Markdown table<br>pwc paper info "Attention Is All You Need"<br>pwc paper read 1706.03762
Discover papers:
pwc paper recent --limit 10<br>pwc paper trending --limit 20 --max-age-days 90<br>pwc paper related 1706.03762 --limit 4<br>pwc paper lineage list 1706.03762
List and filter papers:
pwc paper list --conference NeurIPS --page-size 20<br>pwc paper list --search "diffusion" --published-after 2025-01-01<br>pwc paper list --order-by citation_count --order-dir desc
Explore the research taxonomy and conferences:
pwc task list<br>pwc task list --area Vision<br>pwc task list --group-by-area # force grouped Markdown when piping/capturing<br>pwc task --name "scene-text-recognition"<br>pwc method list --area Audio<br>pwc method list --area General --introduced-year 2017<br>pwc conference list<br>pwc conference list --year 2025
Browse benchmarks:
pwc benchmark list<br>pwc benchmark list...