NadirClaw already supports custom OpenAI-compatible endpoints through NADIRCLAW_API_BASE and openai/... model IDs, so this may be docs/metadata rather than a new transport.
I wanted to ask whether Starveri API would be a useful provider/model metadata entry or setup example for cost-sensitive coding routes.
Public Starveri references:
Possible NadirClaw setup shape:
NADIRCLAW_API_BASE=https://api.starveri.net/v1 \
NADIRCLAW_SIMPLE_MODEL=openai/gpt-5.3-codex-spark \
NADIRCLAW_MID_MODEL=openai/gpt-5.4-mini \
NADIRCLAW_COMPLEX_MODEL=openai/gpt-5.5 \
nadirclaw serve --verbose
For models.local.json / metadata, Starveri's public /models endpoint currently publishes these USD per 1M token prices:
| NadirClaw model key |
Starveri model |
Input |
Output |
openai/gpt-5.1-codex |
gpt-5.1-codex |
0.4166667 |
3.3333333 |
openai/gpt-5.3-codex-spark |
gpt-5.3-codex-spark |
0.3333333 |
0.6666667 |
openai/gpt-5.3-codex |
gpt-5.3-codex |
0.1666667 |
0.3333333 |
openai/gpt-5.4 |
gpt-5.4 |
0.3333333 |
1.6666667 |
openai/gpt-5.4-mini |
gpt-5.4-mini |
0.2500000 |
1.1666667 |
openai/gpt-5.5 |
gpt-5.5 |
0.8333333 |
2.5000000 |
Potential metadata example:
{
models: {
openai/gpt-5.3-codex-spark: {
cost_per_m_input: 0.3333333,
cost_per_m_output: 0.6666667,
has_vision: false
},
openai/gpt-5.4-mini: {
cost_per_m_input: 0.25,
cost_per_m_output: 1.1666667,
has_vision: false
},
openai/gpt-5.5: {
cost_per_m_input: 0.8333333,
cost_per_m_output: 2.5,
has_vision: false
}
}
}
Caveats:
- Starveri is an independent OpenAI-compatible gateway, not OpenAI.
- The advertised pricing hook is around 1/3 OpenAI-style pricing, but
/models and /docs should remain the source of truth.
- Starveri also publishes cached-input prices and tool prices. NadirClaw's current model metadata shape appears to support
cost_per_m_input and cost_per_m_output, so cached input and non-token tool charges probably should be omitted or documented as caveats unless there is a separate representation for them.
- Starveri has a limited text-only demo before purchase, but paid usage is prepaid credits; it should not be represented as a permanent free provider.
Would this be acceptable as a docs example / metadata override example, or would you prefer to keep custom OpenAI-compatible providers user-local only?
NadirClaw already supports custom OpenAI-compatible endpoints through
NADIRCLAW_API_BASEandopenai/...model IDs, so this may be docs/metadata rather than a new transport.I wanted to ask whether Starveri API would be a useful provider/model metadata entry or setup example for cost-sensitive coding routes.
Public Starveri references:
Possible NadirClaw setup shape:
For
models.local.json/ metadata, Starveri's public/modelsendpoint currently publishes these USD per 1M token prices:openai/gpt-5.1-codexgpt-5.1-codexopenai/gpt-5.3-codex-sparkgpt-5.3-codex-sparkopenai/gpt-5.3-codexgpt-5.3-codexopenai/gpt-5.4gpt-5.4openai/gpt-5.4-minigpt-5.4-miniopenai/gpt-5.5gpt-5.5Potential metadata example:
{ models: { openai/gpt-5.3-codex-spark: { cost_per_m_input: 0.3333333, cost_per_m_output: 0.6666667, has_vision: false }, openai/gpt-5.4-mini: { cost_per_m_input: 0.25, cost_per_m_output: 1.1666667, has_vision: false }, openai/gpt-5.5: { cost_per_m_input: 0.8333333, cost_per_m_output: 2.5, has_vision: false } } }Caveats:
/modelsand/docsshould remain the source of truth.cost_per_m_inputandcost_per_m_output, so cached input and non-token tool charges probably should be omitted or documented as caveats unless there is a separate representation for them.Would this be acceptable as a docs example / metadata override example, or would you prefer to keep custom OpenAI-compatible providers user-local only?