@pi-plugins/no-spinner

Spinner remover for pi-agent: stops the working spinner from redrawing the screen 12 times a second.

Packages

Package details

extension

Install @pi-plugins/no-spinner from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@pi-plugins/no-spinner
Package
@pi-plugins/no-spinner
Version
0.1.0
Published
Nov 4, 2026
Downloads
266/mo · 266/wk
Author
kedom1337
License
MIT
Types
extension
Size
4.6 KB
Dependencies
0 dependencies · 1 peer
Pi manifest JSON
{
  "extensions": [
    "./dist/index.mjs"
  ]
}

Security note

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

README

@pi-plugins/no-spinner

Keep pi light on CPU while it works by removing the animated spinner from the working indicator.

Install

pi install npm:@pi-plugins/no-spinner

To try it for one session without changing your settings:

pi -e npm:@pi-plugins/no-spinner

Usage

Send a prompt. The working indicator shows pi's working message without the spinner. There are no commands or settings.

Why

Pi redraws the screen for every spinner frame, 12 times a second, and each redraw renders the transcript again. In a long session that takes a large share of a CPU core for as long as pi works: about 40% in fullscreen mode and 18% in regular mode, compared with 4 to 6% without the spinner. Without the spinner, pi redraws only when something on screen changes.

Notes

  • Available only in interactive terminal mode.
  • Pi still redraws once a second while a bash or codemode tool runs, to update its duration.