pi-overview
Lost the thread? Get a short briefing on your Pi session and subagents, then ask questions in the same TUI panel. Uses your active model.
Package details
Install pi-overview from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:pi-overview- Package
pi-overview- Version
0.1.2- Published
- Aug 30, 2026
- Downloads
- 321/mo · 8/wk
- Author
- kvyb
- License
- MIT
- Types
- extension
- Size
- 76.8 KB
- Dependencies
- 0 dependencies · 3 peers
Pi manifest JSON
{
"extensions": [
"./extensions/overview.ts"
],
"image": "https://raw.githubusercontent.com/kvyb/pi-overview/v0.1.2/assets/overview-panel.png"
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pi-overview
Lost the thread in a long Pi session?
pi-overview opens a short briefing that tells you:
- what the session is trying to do
- what changed recently
- what the main agent is doing now
- what the subagents found
You can ask questions about the session without leaving the panel. Overview is temporary, so it does not replace Pi's footer or editor.

Install
pi install npm:pi-overview
Open it
/overview
/overview What is blocking this work?
Inside the panel:
| Key | Action |
|---|---|
a or ? |
Ask a question |
r |
Refresh the briefing |
| Arrow keys or mouse wheel | Scroll |
q or Esc |
Close |
What happens
Overview reads a bounded snapshot of the current session, including recent requests, active work, context usage, and excerpts from up to eight recent subagent transcripts. It asks your active model for a briefing of about 60 words, then shows the result in a native Pi overlay.
Newer main-session evidence takes priority over older subagent reports.
Privacy and cost
Opening Overview, refreshing it, and each question make separate requests to your active model. Normal provider charges may apply. These requests can include recent session content, file paths, tool arguments, and subagent transcript excerpts.
If a subagent used another provider, its transcript excerpt is still sent to your currently active provider. Avoid Overview when the session contains material you do not want sent there.
Overview starts no server, writes no report, and adds nothing to the agent's conversation context.
Requirements
- Pi 0.84.4 or newer
- Node.js 22.19 or newer
- Pi's interactive TUI
- an active model with working authentication
Development
npm install
npm run check
npm run pack:check
pi -e ./extensions/overview.ts
License
MIT