1
Install
~/.local/bin, no sudo. If the shell can’t find nisa, the installer printed the export PATH=… line to add. Rerun it any time to update (nisa upgrade does the same).2
Sign in
3
Check
doctor reports install, PATH, backend, and auth (never secrets); search returns three ranked papers.Before v0.3.0 the CLI was called
papyrus. Re-running the installer replaces it: you get nisa, a papyrus symlink so old scripts keep working, and ~/.papyrus/ — your sign-in — moves to ~/.nisa/ on first run.Keys for scripts and agents
nisa keys create "<name>" while signed in through nisa login; a key can’t manage keys). Treat it as a password.
Give your coding agent the skill
With the CLI onPATH, one more download makes your coding agent use it on its own: the Nisa skill, a SKILL.md that says when to reach for nisa and how. Put it where your agent looks for skills; the folder must be named nisa-cli.
- Claude Code
- Codex
- Cursor
- Copilot CLI
- Gemini CLI
- Qwen Code
- OpenCode
- Kilo Code
- Hermes Agent
- OpenHands
- Replit Agent
~/.claude/skills/ too, so this install covers them as well.
Then ask the agent something the corpus answers better than memory:
You say
It runs
nisa search — you’ll see the call in its tool log — and answers with real ids. If it answers from memory, the skill isn’t loading: check the folder name and path.Manual install
When pipe-to-shell is blocked
When pipe-to-shell is blocked
If
api.rapidreview.io is unreachable, the same installer is at https://storage.googleapis.com/rr_cli_releases/install.sh. To fetch a release archive and its checksum yourself:TARGET is one of aarch64-apple-darwin (Apple Silicon), x86_64-apple-darwin (Intel Mac), x86_64-unknown-linux-musl, aarch64-unknown-linux-musl. Verify the checksum, unpack, and put nisa on your PATH. NISA_VERSION=v0.2.14 pins the scripted installer to a release.Your first search
Search, open, related, cite.
Troubleshooting
PATH, auth, rate limits, freshness.