v0.3.0 — run oxison on Kimi or Grok
Run oxison's full pipeline (run / plan / ideate / build) on any Anthropic-compatible model provider — not just Anthropic.
Added
-
Model providers —
--provider kimi/--provider grok. Select a non-Anthropic backend with one flag:Provider Endpoint Key Default model kimihttps://api.moonshot.ai/anthropicKIMI_API_KEY/MOONSHOT_API_KEYkimi-k2.7-codegrokhttps://api.x.aiXAI_API_KEY/GROK_API_KEYgrok-4.3(alsogrok-build-0.1)export XAI_API_KEY=... oxison run /path/to/repo --provider grok oxison build roadmap.json --repo . --provider kimi --model kimi-k2.7-code
oxison constructs the
ANTHROPIC_BASE_URL+ANTHROPIC_AUTH_TOKENoverlay from your explicit--providerchoice and threads it through the singlebuild_envchokepoint — it never readsANTHROPIC_*from the ambient environment (the secrets boundary stays intact). Provider mode uses bare token auth (not the host OAuth login), defaults the model to the provider's (override with--model), and — for sandboxedoxison build— auto-allows the provider's API host in the worker egress allowlist. Adding another provider is one registry entry.
Install:
pip install "git+https://github.com/escotilha/oxison.git@v0.3.0"Full changelog: https://github.com/escotilha/oxison/blob/v0.3.0/CHANGELOG.md