lazy-pi
You love LazyVim. You're gonna love LazyPi.
Package details
Install lazy-pi from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:lazy-pi- Package
lazy-pi- Version
0.1.3- Published
- Apr 19, 2026
- Downloads
- 449/mo · 14/wk
- Author
- piotryordanov
- License
- MIT
- Types
- extension
- Size
- 91.8 KB
- Dependencies
- 2 dependencies · 0 peers
Pi manifest JSON
{
"extensions": [
"src/index.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
LazyPi
You love LazyVim. You're gonna love LazyPi.
LazyPi is the future home of a package manager experience for Pi extensions.
The goal is simple: make Pi feel easy to extend, easy to browse, and easy to keep current without turning extension management into manual file copying and one-off setup.
Current status
This repository is now the standalone home for the LazyPi codebase.
The existing extension code has been moved here from the knowledge repo. Packaging and publishing flow are being shaped here so LazyPi can become a proper standalone Pi extension package.
What LazyPi is for
LazyPi is meant to help users discover, install, update, remove, and manage Pi extensions from one place.
Instead of asking users to hunt through random repositories, copy files around, or remember which extension came from where, LazyPi aims to provide a cleaner workflow:
- browse available extensions
- understand what each extension does
- install the ones you want
- keep them updated
- remove them when you no longer need them
Example use cases
Example: install a new extension
You hear about a Pi extension that improves session management.
With the kind of workflow LazyPi is aiming for, you would:
- open LazyPi
- search for the extension
- review its description and source
- install it
- start using it without manual file juggling
Example: explore what is available
You want to improve your Pi setup, but you do not know what exists yet.
LazyPi should help you:
- browse featured or searchable packages
- compare package descriptions
- see which ones are already installed
- favorite packages you want to revisit later
Example: update installed extensions
You already use several extensions and want a clean way to keep them current.
LazyPi should make it possible to:
- see what is installed
- update one package
- update several packages over time
- avoid wondering which repo to pull from
Example: clean up old extensions
You tried something, it no longer fits your workflow, and now you want to remove it cleanly.
LazyPi should help you:
- find installed packages quickly
- remove the one you do not want
- keep your extension environment tidy
Example: publish an extension for other people
You build a Pi extension and want other users to install it without custom instructions.
LazyPi should support an ecosystem where package authors can:
- publish a package with the right metadata
- make it discoverable to users
- expose the extension entry in a standard way
- ship updates through a normal package flow