Skip to content

v0.3.0 — run oxison on Kimi or Grok

Choose a tag to compare

@escotilha escotilha released this 15 Jun 22:35
· 47 commits to main since this release
b8c5a95

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
    kimi https://api.moonshot.ai/anthropic KIMI_API_KEY / MOONSHOT_API_KEY kimi-k2.7-code
    grok https://api.x.ai XAI_API_KEY / GROK_API_KEY grok-4.3 (also grok-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_TOKEN overlay from your explicit --provider choice and threads it through the single build_env chokepoint — it never reads ANTHROPIC_* 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 sandboxed oxison 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