Skip to content

GitHub Pull Requests

ichi brings your GitHub pull requests into the terminal. Press p from the graph to open the Pull Requests view.

The pull request list

KeyAction
j / kMove between PRs
EnterOpen the PR
cCheck out the PR’s branch locally
oOpen the PR in your browser
fFilter by state (open / closed / all)
rRefresh the list
EscBack

Press Enter on a PR to open its detail view, which is split into tabs:

A pull request detail view showing changed files

KeyTab
1Files — the diff
2Conversation — comments and reviews
3Checks — CI status

From the detail view you can review and act on the PR directly:

KeyAction
aApprove
xRequest changes
cComment
mMerge
oOpen in browser
EscBack

This means you can read the diff, leave a review, and merge — without opening a browser tab.