Skip to content

Add Gisoo provider - #11465

Open
netarz wants to merge 1 commit into
anomalyco:devfrom
netarz:add-gisoo
Open

netarz wants to merge 1 commit into
anomalyco:devfrom
netarz:add-gisoo

Conversation

@netarz

@netarz netarz commented Oct 25, 2026

Copy link
Copy Markdown

Add Gisoo provider

Gisoo is an OpenAI-compatible, multi-model API (a relay that routes to the labs' models; it is not a first-party lab). Base URL: https://gisoo.pro/api/v1 (Chat Completions, GET /models, and more). API key env var: GISOO_API_KEY. Docs: https://gisoo.pro/docs (model list and fields: https://gisoo.pro/docs/models).

What this adds

  • providers/gisoo/provider.toml (@ai-sdk/openai-compatible, opencodeai = "@opencode/ai/providers/openai-compatible")
  • providers/gisoo/logo.svg (Gisoo's mark, currentColor, no fixed size)
  • 16 model files, all override-only with base_model pointing at existing models/<lab>/ files:
    • Anthropic: claude-fable-5-1, claude-opus-5-5, claude-sonnet-5-5, claude-haiku-5-5
    • Google: gemini-4-argon, gemini-3.8-flash, gemini-3.1-pro-preview, gemini-3.5-flash-lite
    • OpenAI: gpt-6-astra, gpt-5.6-sol, gpt-5.6-terra, gpt-5.6-luna, gpt-5-mini, gpt-4.1
    • DeepSeek: deepseek-v4-pro
    • Zhipu: alibaba/glm-5.3 (Gisoo's id; base zhipuai/glm-5.3)

This is a curated set of current flagship models, not all of Gisoo's catalog.

Data sources

  • Prices (USD per million tokens, including cache read where given), context and output limits, and capabilities come from Gisoo's public GET https://gisoo.pro/api/v1/models, checked 2026-10-25. Nothing is estimated. Context and output limits matched the lab files, so no [limit] overrides were needed.
  • Reasoning controls: Gisoo documents reasoning_effort (minimal, low, medium, high) on Chat Completions (https://gisoo.pro/docs/chat). Each reasoning model lists the levels from that documented set that also appear in the lab's own provider entry. No toggle or budget is authored since Gisoo documents neither.
  • Only the Chat Completions API is declared (the provider default).
  • Models where Gisoo's reported vision capability disagreed with the lab file's modalities (deepseek-v4-flash, several Qwen and Kimi ids) were left out rather than guessed.

Validation

  • bun validate: passes (exit 0).
  • bun run v1:check: reports only additions for the new provider (16 models added to v1 under gisoo, provider fields added; no existing model or field changed), so it exits 1 as it does for any new provider. No new modalities or schema changes.

Disclosure

This PR is submitted by the operator of Gisoo (NetArz), from the netarz account. Happy to adjust anything or add a sync module if that is preferred.

@github-actions

Copy link
Copy Markdown
Contributor

No actionable findings.

@github-actions github-actions Bot added the reviewer: ready Automated review found no actionable items label Oct 25, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

reviewer: ready Automated review found no actionable items

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant