@handy_wote/pi-profile

Profile management extension for pi: gateway profiles, discovery, API routing, and model pools

Packages

Package details

extension

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.