[FEATURE]: Add kimi-k2-thinking and minimax-m2 model support for OpenCode Zen provider #2778

Closed
opened 2026-02-16 17:37:12 -05:00 by yindo · 6 comments
Owner

Originally created by @strxnd on GitHub (Nov 11, 2025).

Feature hasn't been suggested before.

  • I have verified this feature I'm about to request hasn't been suggested before.

Describe the enhancement you want to request

When I request a list of models in opencode zen (https://opencode.ai/zen/v1/models), I get a list including kimi-k2-thinking and minimax-m2, which are both not available to use in opencode's TUI, though kimi-k2-thinking IS available in the opencode zen web interace. Don't see why we shouldn't be able to use these models if they are callable through the API.

Originally created by @strxnd on GitHub (Nov 11, 2025). ### Feature hasn't been suggested before. - [x] I have verified this feature I'm about to request hasn't been suggested before. ### Describe the enhancement you want to request When I request a list of models in opencode zen (https://opencode.ai/zen/v1/models), I get a list including kimi-k2-thinking and minimax-m2, which are both not available to use in opencode's TUI, though kimi-k2-thinking IS available in the opencode zen web interace. Don't see why we shouldn't be able to use these models if they are callable through the API.
yindo added the zen label 2026-02-16 17:37:12 -05:00
yindo closed this issue 2026-02-16 17:37:12 -05:00
Author
Owner

@steventsao commented on GitHub (Nov 11, 2025):

I see it now 👀 . Can you check again?

@steventsao commented on GitHub (Nov 11, 2025): I see it now 👀 . Can you check again?
Author
Owner

@rekram1-node commented on GitHub (Nov 11, 2025):

@strxnd sometimes we add models as experimental and we don't expect people to be using them until we have finalized

If you want to see experimental models you can set export OPENCODE_ENABLE_EXPERIMENTAL_MODELS=true

now they should prolly be hidden in the zen workspace to avoid confusion

@rekram1-node commented on GitHub (Nov 11, 2025): @strxnd sometimes we add models as experimental and we don't expect people to be using them until we have finalized If you want to see experimental models you can set `export OPENCODE_ENABLE_EXPERIMENTAL_MODELS=true` now they should prolly be hidden in the zen workspace to avoid confusion
Author
Owner

@strxnd commented on GitHub (Nov 12, 2025):

@strxnd sometimes we add models as experimental and we don't expect people to be using them until we have finalized

If you want to see experimental models you can set export OPENCODE_ENABLE_EXPERIMENTAL_MODELS=true

now they should prolly be hidden in the zen workspace to avoid confusion

I enabled this but I still can't use them, it gives an error when I input a message saying "Invalid API key."

Edit: Never mind it works now. Also, you mentioned that you don't expect people to be using them, are there any risks?

@strxnd commented on GitHub (Nov 12, 2025): > [@strxnd](https://github.com/strxnd) sometimes we add models as experimental and we don't expect people to be using them until we have finalized > > If you want to see experimental models you can set `export OPENCODE_ENABLE_EXPERIMENTAL_MODELS=true` > > now they should prolly be hidden in the zen workspace to avoid confusion I enabled this but I still can't use them, it gives an error when I input a message saying "Invalid API key." Edit: Never mind it works now. Also, you mentioned that you don't expect people to be using them, are there any risks?
Author
Owner

@strxnd commented on GitHub (Nov 12, 2025):

I see it now 👀 . Can you check again?

Just updated to 1.0.61, still can't see it unless setting the environment variable OPENCODE_ENABLE_EXPERIMENTAL_MODELS=true as mentioned by rekram1-node.

@strxnd commented on GitHub (Nov 12, 2025): > I see it now 👀 . Can you check again? Just updated to 1.0.61, still can't see it unless setting the environment variable OPENCODE_ENABLE_EXPERIMENTAL_MODELS=true as mentioned by rekram1-node.
Author
Owner

@rekram1-node commented on GitHub (Nov 12, 2025):

@strxnd no, not really any risks sometimes we just like testing things before releasing them

@rekram1-node commented on GitHub (Nov 12, 2025): @strxnd no, not really any risks sometimes we just like testing things before releasing them
Author
Owner

@rekram1-node commented on GitHub (Nov 12, 2025):

I think it'll be marked as non experimental soon

@rekram1-node commented on GitHub (Nov 12, 2025): I think it'll be marked as non experimental soon
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#2778