installcurl -fsSL https://perseus.computer/install.sh | sh
Auto-installs uv if missing, then `uv tool install perseus` from the private git repo. Beta access required - sign in at https://perseus.computer first. Python 3.11+.
loginperseus login
Opens a browser to perseus.computer/cli/login, signs you in with GitHub, then drops a tenant-scoped JWT onto a loopback port and stores it at ~/.config/perseus/token (0600).
index a local repoperseus index /path/to/repo
Walks the tree, chunks files, builds embeddings + sparse index. Defaults to the current git repo.
check index statusperseus index --status
Shows the latest ready index id for the current repo.
list indexesperseus indexes
Lists recent indexes visible to your tenant. --all includes prewarm/temp rows.
ask in the current repoperseus query "where is auth enforced?"
Runs MCTS end-to-end against the latest ready index for the current git repo. Prints cited answer + evidence.
ask a specific indexperseus query <index-id> "where is auth enforced?"
Same, but pinned to a specific index id (handy when you have multiple).
open a hit in $EDITORperseus open <path>:<line>
Pipe a citation from `perseus query` straight into your editor.