pi-opinionated-mimo
Provider-only Pi package that registers the single MiMo model used by pi-excalibur.
Package details
Install pi-opinionated-mimo from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:pi-opinionated-mimo- Package
pi-opinionated-mimo- Version
0.2.0- Published
- Apr 26, 2026
- Downloads
- 61/mo · 13/wk
- Author
- exaclior123
- License
- unknown
- Types
- extension
- Size
- 4.7 KB
- Dependencies
- 0 dependencies · 2 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
pi-opinionated-mimo
Provider-only Pi package for the MiMo models used by pi-excalibur.
It keeps the provider name as mimo, so literal selections like mimo/mimo-v2.5-pro and mimo/mimo-v2-pro keep working without any repo-local tag rewriting.
Install
# try temporarily
pi -e ~/coding_agents/pi-opinionated-mimo
# or install into the current project
pi install -l ~/coding_agents/pi-opinionated-mimo
Set your API key before use:
export MIMO_API_KEY=...
Registered provider
- Provider name:
mimo - API key env var:
MIMO_API_KEY
Included models
| Model ID | Route | Why it is included |
|---|---|---|
mimo-v2.5-pro |
Xiaomi official OpenAI-compatible API | primary communicator model |
mimo-v2-pro |
Xiaomi official OpenAI-compatible API | communicator alt-model alias |
Notes
- Requests route through
https://token-plan-cn.xiaomimimo.com/v1. - Internally the package registers a private API id (
mimo-openai-completions) so its MiMo-specific transport wrapper cannot be clobbered by unrelatedopenai-completionsprovider shims loaded later in Pi. - The wrapper still delegates to Pi's OpenAI-compatible transport after mapping Pi reasoning to MiMo's native
thinking: { type: "enabled" | "disabled" }payload. - Registered model IDs are the literal ones
pi-excaliburasks for:mimo-v2.5-proandmimo-v2-pro. - No synthetic family aliases or tagged model IDs are added here.
Usage
After loading the package, select models exactly as pi-excalibur does:
mimo/mimo-v2.5-promimo/mimo-v2-pro