pi-which-key

Searchable keybinding cheatsheet panel for pi (Ctrl+/ or /which-key)

Package details

extension

Install pi-which-key from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:pi-which-key
Package
pi-which-key
Version
0.1.0
Published
Feb 28, 2026
Downloads
27/mo · 5/wk
Author
fywang96
License
MIT
Types
extension
Size
12.1 KB
Dependencies
0 dependencies · 2 peers
Pi manifest JSON
{
  "extensions": [
    "./index.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

pi-which-key

Searchable keybinding cheatsheet for pi. Inspired by Emacs which-key.

Opens a bordered overlay panel showing all keybindings grouped by category, with live filtering as you type.

Install

pi install npm:pi-which-key

Usage

  • Press Ctrl+/ to open the panel
  • Or type /which-key

Inside the panel

Key Action
Type any text Filter keybindings by key or description
/ Scroll
PgUp / PgDn Scroll by page
Ctrl+U Clear filter
Esc Close

Categories

Keybindings are grouped into: Application, Text Input, Cursor, Deletion, Kill Ring & Clipboard, Session, Models & Thinking, Display, Message Queue, and Extension Commands.

Extension commands (registered by other extensions) are automatically included at the bottom.