@yaag/advisor
The Advisor is a second model that reads an Executor's transcript and returns advice to the Executor. The Executor is the model of your pi session or spawned Agent. One Advisor call is a Consultation.
Package details
Install @yaag/advisor from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@yaag/advisor- Package
@yaag/advisor- Version
0.1.0- Published
- Nov 5, 2026
- Downloads
- 230/mo · 230/wk
- Author
- dzag
- License
- unknown
- Types
- extension
- Size
- 228.1 KB
- Dependencies
- 0 dependencies · 4 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
@yaag/advisor
The Advisor is a second model that reads an Executor's transcript and returns advice to the Executor. The Executor is the model of your pi session or spawned Agent. One Advisor call is a Consultation.
The Advisor has no tools. It changes no file and never writes to the user. The Executor decides how to use the advice.
Install and start
- Install the package with
pi install npm:@yaag/advisor. - Start pi with an available, authenticated model.
- Select the Advisor model with
/advisor model <provider/id>. - Inspect the settings with
/advisor.
For a repository-local installation, run pi install ./packages/advisor from
the repository root instead. The Advisor is off until you configure a model.
The Advisor model also needs authentication through pi.
Documentation
- Configuration — files, overrides, and
/advisor. - Consultations — how the Executor gets advice.
- Troubleshooting — checks when advice is not available.