@handy_wote/pi-profile
Profile management extension for pi: gateway profiles, discovery, API routing, and model pools
Package details
Install @handy_wote/pi-profile from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@handy_wote/pi-profile- Package
@handy_wote/pi-profile- Version
0.0.7- Published
- Sep 24, 2026
- Downloads
- 513/mo · 6/wk
- Author
- handy_wote
- License
- MIT
- Types
- extension
- Size
- 595.3 KB
- Dependencies
- 0 dependencies · 3 peers
Pi manifest JSON
{
"extensions": [
"./dist/index.js"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pi-profile
Manage gateway profiles from pi and compile them into the official models.json format.
Install:
pi install npm:@handy_wote/pi-profile
Open /profile to create a profile, save its API key in pi official auth.json, discover models, choose enabled models, and edit model capabilities. The extension uses pi native API names and configuration fields.
Profile declarations are stored in ~/.pi/agent/profile-state.json. Enabled models are compiled into ~/.pi/agent/models.json; existing user providers are preserved. The current model is selected through pi native /model.