@royalrat-pack/pi-extension-nvidia-build-provider

Pi extension that adds NVIDIA Build API models with /login support and /model integration.

Package details

extension

Install @royalrat-pack/pi-extension-nvidia-build-provider from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@royalrat-pack/pi-extension-nvidia-build-provider
Package
@royalrat-pack/pi-extension-nvidia-build-provider
Version
0.1.0
Published
Apr 26, 2026
Downloads
146/mo · 146/wk
Author
sourabh777
License
MIT
Types
extension
Size
9.4 KB
Dependencies
0 dependencies · 0 peers
Pi manifest JSON
{
  "extensions": [
    "./index.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

pi-extension-nvidia-build-provider

License: MIT

A Pi extension that adds NVIDIA Build API models as a first-class provider with native /login support and /model selection.

What this extension does

  • Registers provider: nvidia-build
  • Adds login option in Pi: NVIDIA Build API
  • Stores API key in Pi auth storage after one-time paste
  • Enables model selection through /model
  • Supports model auto-discovery via NVIDIA /v1/models

Installation

Option 1: Install from GitHub

pi install git:github.com/debarch777/pi-extension-nvidia-build-provider

Option 2: Local development install

pi install /absolute/path/to/pi-extension-nvidia-build-provider

Usage

Inside Pi:

/login
# select: NVIDIA Build API
# paste API key once

/model
# select nvidia-build/<model-id>

Optional environment variables

  • NVIDIA_BASE_URL (default: https://integrate.api.nvidia.com/v1)
  • NVIDIA_MODELS (comma-separated model IDs; skips auto-discovery)
  • NVIDIA_INCLUDE_ALL_MODELS=1 (includes non-chat model IDs too)
  • NVIDIA_API_KEY or NVCF_API_KEY (optional startup fallback)

Development

git clone https://github.com/debarch777/pi-extension-nvidia-build-provider.git
cd pi-extension-nvidia-build-provider
pi -e .

Security note

Only install Pi extensions from sources you trust. Extensions execute with your user permissions.

License

MIT