npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@benvargas/pi-openai-fast

v1.0.2

Published

OpenAI fast mode toggle for pi - Enables priority service tier on supported GPT-5.4 models

Readme

@benvargas/pi-openai-fast

/fast toggle for pi that enables OpenAI priority service tier on configured models.

This extension does not change the model, thinking level, tools, or prompts. It only adds service_tier=priority to provider requests when fast mode is active and the current model matches the configured supported-model list.

Requires pi 0.57.0 or newer.

Install

pi install npm:@benvargas/pi-openai-fast

Or try without installing:

pi -e npm:@benvargas/pi-openai-fast

Usage

  • /fast toggles fast mode on or off.
  • /fast on explicitly enables fast mode.
  • /fast off explicitly disables fast mode.
  • /fast status reports the current fast-mode state.
  • --fast starts the session with fast mode enabled.
  • By default, fast mode persists across new pi sessions via a JSON config file.
  • Startup state comes from the selected config file, not from resumed session/thread history.

Example:

pi -e npm:@benvargas/pi-openai-fast --fast

Config

Config files follow the same project-over-global pattern as the other packages:

  • Project: <repo>/.pi/extensions/pi-openai-fast.json
  • Global: ~/.pi/agent/extensions/pi-openai-fast.json

If neither exists, the extension writes a default global config on first run.

Default config:

{
  "persistState": true,
  "active": false,
  "supportedModels": [
    "openai/gpt-5.4",
    "openai-codex/gpt-5.4"
  ]
}

Settings:

  • persistState: when true, /fast writes the current on/off state to config so it resumes in new pi sessions. Default: true.
  • active: persisted fast-mode state used on startup when persistState is enabled.
  • supportedModels: list of provider/model-id strings that should receive service_tier=priority.

Project config overrides global config. /fast on and /fast off write to the selected config file, so if a project config exists the remembered state is project-specific. If fast mode is enabled on a model that is not in supportedModels, the setting stays on but requests are left unchanged until you switch back to a configured model.

Notes

  • When persistState is enabled, the last /fast setting also carries across brand-new pi sessions.
  • Resumed sessions do not override the config-backed startup state.
  • On configured models, fast mode maps to OpenAI service_tier=priority.

Uninstall

pi remove npm:@benvargas/pi-openai-fast

License

MIT