ssdiwu/pi-volcengine-agent-plan — explained in plain English
Analysis updated 2026-05-18
Use coding models included in a Volcengine Ark Agent Plan subscription directly inside the Pi coding assistant.
Authenticate to Volcengine Ark with an API key or through Pi's own login flow.
Select a specific Agent Plan model, such as glm-5.2, from the command line.
Run the included tests to verify provider registration and model configuration.
| ssdiwu/pi-volcengine-agent-plan | 0xkinno/astraea | 0xkinno/halcyon | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | hard | hard |
| Complexity | 2/5 | 4/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires an existing Volcengine Ark Agent Plan subscription and API key, does not work with other Volcengine plans.
pi-volcengine-agent-plan is a small extension for Pi, a coding assistant tool, that adds support for one specific subscription package from the Chinese cloud provider Volcengine, called the Ark Agent Plan. It registers a new provider inside Pi named volcengine-agent-plan, which connects directly to the Agent Plan's own dedicated API endpoint and talks to it using the OpenAI compatible Chat Completions protocol, so Pi can call the coding models included in that subscription. The README is explicit that this extension only handles the Agent Plan subscription. It does not work with Volcengine's separate Coding Plan, its regular pay-as-you-go API, or any other Volcengine product, so it is meant for developers who already have a personal Agent Plan subscription and want to use the models included in it directly from inside Pi. Installing it is a single command through Pi's own package installer, pulling the extension from npm, or pointing Pi at a local copy of the code for development. To authenticate, you either set an environment variable holding your Volcengine Ark API key, or log in through Pi's own login command and select the volcengine-agent-plan provider from there. Once configured, you pick a model from the plan using Pi's model selection command, or specify it directly on the command line, for example choosing a model like glm-5.2 under this provider. The repository is organized around a single entry file that registers the provider, its authentication, and its model catalog, along with a documentation folder describing the design reasoning and the boundaries of what the extension covers, and a test folder covering provider registration, model configuration, and compatibility behavior. The project includes commands for type checking, running its test suite, and listing the models it exposes to confirm the provider registered correctly. The README does not state a license for this project.
A Pi coding assistant extension that adds support for calling models under Volcengine Ark's Agent Plan subscription.
Mainly TypeScript. The stack also includes TypeScript, Pi, Volcengine Ark.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.