awto-pi-lot

pi-coding-agent extension that adds support for PPQ.ai & Nano-GPT.com providers along with their auto models

Packages

Package details

extension

Install awto-pi-lot from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:awto-pi-lot
Package
awto-pi-lot
Version
3.3.0
Published
Oct 21, 2026
Downloads
262/mo · 119/wk
Author
knocte
License
MIT
Types
extension
Size
13.3 MB
Dependencies
1 dependency · 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

awto-pi-lot NPM Version

awto-pi-lot is an extension for pi-coding-agent that adds support for PPQ.ai & NanoGPT providers.

Info

To see the potential benefits of using accountless AI providers, see https://github.com/earendil-works/pi/discussions/2483

Install/use

Install it with:

pi install npm:awto-pi-lot

Or from git directly:

pi install git:github.com/tarsgate/awto-pi-lot

Or if you want to use it without installing, use the -e flag (alias for --extension):

pi -e npm:awto-pi-lot

Or from git directly:

pi --extension git:github.com/tarsgate/awto-pi-lot

Setup/auth

You can authenticate with an auth.json file to hook your key, e.g.:

{
  "ppq": { "type": "api_key", "key": "sk-..." },
  "nanogpt": { "type": "api_key", "key": "sk-nano-..." }
}

And place in ~/.pi/agent/auth.json.

Using env vars (PPQ_API_KEY, NANOGPT_API_KEY) is also supported but not recommended, because security tools like skynot or pi-less-yolo might not work well with env vars OOTB.


History

This repo used to be a fork of 'pi-mono' before becoming just a custom-provider extension. For retreiving the history of that old effort, check out tag v0.60.0 (commit b0026866bf3459e06afb244f8b4334bc3782f7b0) and apply the patches in folder patches/old/ on top of it.

License

MIT