pi-vyceai-provider

Pi coding agent model provider extension for Vyce AI

Packages

Package details

extension

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

$ pi install npm:pi-vyceai-provider
Package
pi-vyceai-provider
Version
0.1.1
Published
Jul 25, 2026
Downloads
49/mo · 49/wk
Author
ffatty
License
MIT
Types
extension
Size
38.8 KB
Dependencies
0 dependencies · 0 peers
Pi manifest JSON
{
  "extensions": [
    "./dist/index.js"
  ]
}

Security note

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

README

pi-vyceai-provider

npm

A Pi extension that registers Vyce AI as a model provider — 14+ models via OpenAI-compatible proxy.

Install

pi install npm:pi-vyceai-provider
export VYCEAI_API_KEY=sk-...
pi --model vyceai/deepseek-v4-flash

Models

Model Context Cost in/out ($/M) Notes
claude-sonnet-5 200K 3 / 15 ✅ Reliable tool calls
nemotron-ultra-550b 128K 1 / 2 ✅ Reliable tool calls
claude-haiku-4-5 200K 0.8 / 4 Presumed reliable
deepseek-v4-flash 128K 0.09 / 0.18 ⚠️ Hallucinates tool results
gemini-3.1-flash-lite 1M 0.25 / 1.5 Untested
auto 128K Avoid — unpredictable routing & 429s

Sanity

  • Strips tools for models that break them — no more silent hallucinated file reads
  • Context overflow auto-retry — normalizes upstream errors so Pi recovers automatically
  • Model warnings — surfaces no-tools and unavailable-model alerts at selection time
  • Live discovery with static fallback — fetches live /v1/models on startup, falls back to shipped table if the API is unreachable

Full table with context windows, availability, and all models → KNOWN_ISSUES.md.

Development

npm install
npm test           # unit tests
npm run typecheck  # TypeScript
npm run build      # produces dist/

License

MIT