From c8a0433ecc24b56481669c21a87fa33d625114f8 Mon Sep 17 00:00:00 2001 From: rob Date: Tue, 30 Dec 2025 00:09:14 -0400 Subject: [PATCH] Update OpenCode provider info with free models and 75+ providers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Mention 4 free models: Big Pickle, GLM-4.7, Grok Code Fast 1, MiniMax M2.1 - Note that 75+ providers are available through OpenCode - Change setup to "opens browser to connect more providers" - Put opencode-pickle first in variants so test uses a free provider 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- src/smarttools/cli.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/smarttools/cli.py b/src/smarttools/cli.py index e3450e6..4bbfaec 100644 --- a/src/smarttools/cli.py +++ b/src/smarttools/cli.py @@ -364,12 +364,12 @@ PROVIDER_INSTALL_INFO = { "variants": ["gemini", "gemini-flash"], }, "opencode": { - "group": "OpenCode", + "group": "OpenCode (75+ providers)", "install_cmd": "curl -fsSL https://opencode.ai/install | bash", "requires": "curl, bash", - "setup": "Run 'opencode' - opens browser for sign-in", - "cost": "Free tier available, paid for premium models", - "variants": ["opencode-deepseek", "opencode-pickle", "opencode-nano", "opencode-reasoner", "opencode-grok"], + "setup": "Run 'opencode' - opens browser to connect more providers", + "cost": "4 FREE models included (Big Pickle, GLM-4.7, Grok Code Fast 1, MiniMax M2.1), 75+ more available", + "variants": ["opencode-pickle", "opencode-deepseek", "opencode-nano", "opencode-reasoner", "opencode-grok"], }, "ollama": { "group": "Ollama (Local LLMs)",