pi-charm_hyper-provider

[中文版](README_zh.md)

Packages

Package details

extension

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

$ pi install npm:pi-charm_hyper-provider
Package
pi-charm_hyper-provider
Version
1.0.1
Published
Jun 3, 2026
Downloads
not available
Author
huanghui-dev
License
unknown
Types
extension
Size
5.5 KB
Dependencies
0 dependencies · 1 peer
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 Charm Hyper Provider

中文版

Charm Hyper model provider extension for Pi.


Project Structure

pi-charm_hyper-provider/
├── index.ts                  # Pi extension entry point (re-exports default in TS)
├── test/                     # TS unit tests
│   └── provider.test.ts      # Provider registration & metadata integration tests
├── package.json              # Extension package manifest (peerDependencies & devDependencies)
├── tsconfig.json             # TypeScript configuration
├── README.md
└── biome.json

Installation

Supports both installation methods:

  • Via NPM (Recommended):
    pi install npm:pi-charm_hyper-provider
    
  • Via GitHub:
    pi install https://github.com/huanghui-dev/pi-charm_hyper-provider
    

Testing

Run the native TypeScript unit test suite (Node.js native test runner):

npm run test

Development

We align with the code quality and security standards of the primary pi-main workspace:

  1. Linter & Formatter: Biome is configured to auto-format and check codebase. We use tab indentation with a width of 3 characters.
  2. Commands:
    • Check format and Lint: npm run check
    • Run tests: npm test

License

MIT