@pi-plugins/no-spinner
Spinner remover for pi-agent: stops the working spinner from redrawing the screen 12 times a second.
Package details
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.