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.

Packages

Package details

extension

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.

Pi Overview briefing panel

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