@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.

Packages

Package details

extension

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

  1. Install the package with pi install npm:@yaag/advisor.
  2. Start pi with an available, authenticated model.
  3. Select the Advisor model with /advisor model <provider/id>.
  4. 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