@syedassadullahshah/pi-kilo-provider
v1.0.0
Published
Kilo AI Gateway provider extension for Pi.
Maintainers
Readme
Pi Kilo Provider
This Pi extension registers the Kilo AI Gateway as a custom provider.
It uses Kilo's OpenAI-compatible API:
- Models:
GET https://api.kilo.ai/api/gateway/models - Chat completions:
POST https://api.kilo.ai/api/gateway/chat/completions
Setup
Set your Kilo API key:
export KILO_API_KEY="your-kilo-api-key"Run Pi with this extension:
pi -e ./index.ts --list-models
pi -e ./index.tsOr install it as an auto-discovered extension:
mkdir -p ~/.pi/agent/extensions/kilo-provider
cp package.json index.ts README.md ~/.pi/agent/extensions/kilo-provider/Then start Pi and select a model from the kilo provider, such as:
kilo-auto/frontierkilo-auto/balancedkilo-auto/freeanthropic/claude-sonnet-4.6openai/gpt-5.4
Notes
Reasoning is enabled for Kilo models that advertise reasoning or reasoning_effort in supported_parameters. Pi will show its Thinking level option for those models and sends Kilo/OpenRouter-style reasoning: { effort } payloads. Fallback auto models also expose the Thinking option.
