Skip to content

Conversation

@sisyphus-dev-ai
Copy link
Collaborator

@sisyphus-dev-ai sisyphus-dev-ai commented Jan 3, 2026

Summary

Adds recommended alternative model options to all README files (EN, KO, JA, ZH-CN) as requested in #438:

  • explore agent: anthropic/claude-haiku-4-5, google/gemini-3-flash
  • librarian agent: opencode/minimax-m2.1-free (free tier available)

Changes

Updated the Agents section in all 4 README files to include Alternative: notes with the recommended models.

Closes #438


Summary by cubic

Added recommended alternative models to the explore and librarian agents across all README languages (EN, KO, JA, ZH-CN) to guide model selection and provide a free-tier option. Addresses #438: explore alternatives anthropic/claude-haiku-4-5 and google/gemini-3-flash; librarian alternative opencode/minimax-m2.1-free (free tier available).

Written for commit 3eb2f4e. Summary will update on new commits.

…ents

- explore: anthropic/claude-haiku-4-5, google/gemini-3-flash
- librarian: opencode/minimax-m2.1-free (free tier available)

Closes #438
@greptile-apps
Copy link

greptile-apps bot commented Jan 3, 2026

Greptile Summary

This PR adds recommended alternative model options to documentation for the librarian and explore agents across all four README files (English, Japanese, Korean, and Simplified Chinese), addressing issue #438. The changes improve accessibility by highlighting other LLM provider options available for these agents.

  • librarian agent: Added opencode/minimax-m2.1-free as an alternative (with free tier availability noted)
  • explore agent: Added anthropic/claude-haiku-4-5 and google/gemini-3-flash as alternatives
  • All four language versions are updated consistently with appropriate localization (alternative models information appended to agent descriptions)
  • Changes are non-code documentation updates that don't impact functionality
  • Proper formatting with language-specific prefixes ("Alternative:", "代替:", "대안:", "替代方案:") maintains consistency with existing doc style

Confidence Score: 5/5

  • This PR is safe to merge with no concerns. It is a documentation-only update with no code changes.
  • Score of 5 reflects that this is a straightforward documentation update affecting only README files. The changes are consistent across all four language versions, accurately reflect the intended alternative models per issue Document recommended alternative models for all agents #438, and introduce no functional impact to the codebase. The formatting and localization are appropriate for each language.
  • No files require special attention

Important Files Changed

Filename Overview
README.md Added alternative model recommendations for librarian and explore agents in the English README. Changes are accurate and clearly formatted with "Alternative:" prefix for easy discoverability.
README.ja.md Added alternative model recommendations with proper Japanese localization using "代替:" prefix. Translations are consistent with the English version and maintain natural flow in Japanese.
README.ko.md Added alternative model recommendations with proper Korean localization using "대안:" prefix. Translations are consistent with the English version and maintain proper Korean grammar.
README.zh-cn.md Added alternative model recommendations with proper Simplified Chinese localization using "替代方案:" prefix. Translations are consistent with the English version and use appropriate Chinese terminology.

Sequence Diagram

sequenceDiagram
    participant User
    participant Sisyphus
    participant librarian
    participant explore
    participant Claude_Sonnet as Claude Sonnet 4.5
    participant Gemini_Flash as Gemini 3 Flash
    participant MiniMax as MiniMax M2.1 (Free)
    participant Haiku as Claude Haiku 4.5
    participant Grok as Grok Code

    User->>Sisyphus: Request multi-repo analysis
    activate Sisyphus
    Sisyphus->>librarian: Delegate task
    activate librarian
    alt Antigravity Auth Configured
        librarian->>Gemini_Flash: Use as primary
    else Default
        librarian->>Claude_Sonnet: Use as primary
    end
    note over librarian: Alternative available:<br/>MiniMax M2.1 (Free)
    librarian-->>Sisyphus: Response
    deactivate librarian

    User->>Sisyphus: Request fast codebase exploration
    activate Sisyphus
    Sisyphus->>explore: Delegate task
    activate explore
    alt Antigravity Auth Configured
        explore->>Gemini_Flash: Use as primary
    else Claude max20 Available
        explore->>Haiku: Use alternative
    else Default
        explore->>Grok: Use as fallback
    end
    note over explore: Alternatives available:<br/>Haiku 4.5, Gemini 3 Flash
    explore-->>Sisyphus: Response
    deactivate explore
    deactivate Sisyphus
Loading

Copy link

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2 issues found across 4 files

Confidence score: 4/5

  • README documentation repeats the same models in both the primary and alternative lists, which could confuse users selecting an agent.
  • The Japanese README mirrors the same redundancy, so the confusion spans multiple language audiences though it’s a doc-only fix.
  • Pay close attention to README.md, README.ja.md - ensure alternative model lists truly differ from primary defaults.
Prompt for AI agents (all issues)

Check if these issues are valid — if so, understand the root cause of each and fix them.


<file name="README.md">

<violation number="1" location="README.md:482">
P2: The models listed as &quot;Alternative&quot; (`anthropic/claude-haiku-4-5`, `google/gemini-3-flash`) are already listed as primary/default models for this agent in the parentheses and description. This is redundant and may confuse users who expect alternatives to be different options. Consider either removing these as alternatives, or suggesting genuinely different models like was done for the librarian agent.</violation>
</file>

<file name="README.ja.md">

<violation number="1" location="README.ja.md:443">
P3: The alternative models listed for explore (`anthropic/claude-haiku-4-5`, `google/gemini-3-flash`) are already included as primary models in the same description. This redundancy may confuse users since these aren&#39;t actually &quot;alternatives&quot; but the same options already mentioned. Consider listing a genuinely different model as alternative, or removing this redundant recommendation.</violation>
</file>

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.

- **librarian** (`anthropic/claude-sonnet-4-5` or `google/gemini-3-flash`): Multi-repo analysis, doc lookup, implementation examples. Uses Gemini 3 Flash when Antigravity auth is configured, otherwise Claude Sonnet 4.5 for deep codebase understanding and GitHub research with evidence-based answers. Inspired by AmpCode.
- **explore** (`opencode/grok-code`, `google/gemini-3-flash`, or `anthropic/claude-haiku-4-5`): Fast codebase exploration and pattern matching. Uses Gemini 3 Flash when Antigravity auth is configured, Haiku when Claude max20 is available, otherwise Grok. Inspired by Claude Code.
- **librarian** (`anthropic/claude-sonnet-4-5` or `google/gemini-3-flash`): Multi-repo analysis, doc lookup, implementation examples. Uses Gemini 3 Flash when Antigravity auth is configured, otherwise Claude Sonnet 4.5 for deep codebase understanding and GitHub research with evidence-based answers. Inspired by AmpCode. **Alternative:** `opencode/minimax-m2.1-free` (free tier available)
- **explore** (`opencode/grok-code`, `google/gemini-3-flash`, or `anthropic/claude-haiku-4-5`): Fast codebase exploration and pattern matching. Uses Gemini 3 Flash when Antigravity auth is configured, Haiku when Claude max20 is available, otherwise Grok. Inspired by Claude Code. **Alternative:** `anthropic/claude-haiku-4-5`, `google/gemini-3-flash`
Copy link

@cubic-dev-ai cubic-dev-ai bot Jan 3, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2: The models listed as "Alternative" (anthropic/claude-haiku-4-5, google/gemini-3-flash) are already listed as primary/default models for this agent in the parentheses and description. This is redundant and may confuse users who expect alternatives to be different options. Consider either removing these as alternatives, or suggesting genuinely different models like was done for the librarian agent.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At README.md, line 482:

<comment>The models listed as &quot;Alternative&quot; (`anthropic/claude-haiku-4-5`, `google/gemini-3-flash`) are already listed as primary/default models for this agent in the parentheses and description. This is redundant and may confuse users who expect alternatives to be different options. Consider either removing these as alternatives, or suggesting genuinely different models like was done for the librarian agent.</comment>

<file context>
@@ -478,8 +478,8 @@ To remove oh-my-opencode:
-- **librarian** (`anthropic/claude-sonnet-4-5` or `google/gemini-3-flash`): Multi-repo analysis, doc lookup, implementation examples. Uses Gemini 3 Flash when Antigravity auth is configured, otherwise Claude Sonnet 4.5 for deep codebase understanding and GitHub research with evidence-based answers. Inspired by AmpCode.
-- **explore** (`opencode/grok-code`, `google/gemini-3-flash`, or `anthropic/claude-haiku-4-5`): Fast codebase exploration and pattern matching. Uses Gemini 3 Flash when Antigravity auth is configured, Haiku when Claude max20 is available, otherwise Grok. Inspired by Claude Code.
+- **librarian** (`anthropic/claude-sonnet-4-5` or `google/gemini-3-flash`): Multi-repo analysis, doc lookup, implementation examples. Uses Gemini 3 Flash when Antigravity auth is configured, otherwise Claude Sonnet 4.5 for deep codebase understanding and GitHub research with evidence-based answers. Inspired by AmpCode. **Alternative:** `opencode/minimax-m2.1-free` (free tier available)
+- **explore** (`opencode/grok-code`, `google/gemini-3-flash`, or `anthropic/claude-haiku-4-5`): Fast codebase exploration and pattern matching. Uses Gemini 3 Flash when Antigravity auth is configured, Haiku when Claude max20 is available, otherwise Grok. Inspired by Claude Code. **Alternative:** `anthropic/claude-haiku-4-5`, `google/gemini-3-flash`
 - **frontend-ui-ux-engineer** (`google/gemini-3-pro-high`): A designer turned developer. Builds gorgeous UIs. Gemini excels at creative, beautiful UI code.
 - **document-writer** (`google/gemini-3-flash`): Technical writing expert. Gemini is a wordsmith—writes prose that flows.
</file context>
Suggested change
- **explore** (`opencode/grok-code`, `google/gemini-3-flash`, or `anthropic/claude-haiku-4-5`): Fast codebase exploration and pattern matching. Uses Gemini 3 Flash when Antigravity auth is configured, Haiku when Claude max20 is available, otherwise Grok. Inspired by Claude Code. **Alternative:** `anthropic/claude-haiku-4-5`, `google/gemini-3-flash`
- **explore** (`opencode/grok-code`, `google/gemini-3-flash`, or `anthropic/claude-haiku-4-5`): Fast codebase exploration and pattern matching. Uses Gemini 3 Flash when Antigravity auth is configured, Haiku when Claude max20 is available, otherwise Grok. Inspired by Claude Code.
Fix with Cubic

- **librarian** (`anthropic/claude-sonnet-4-5` または `google/gemini-3-flash`): マルチリポジトリ分析、ドキュメント検索、実装例の調査を担当。Antigravity 認証が設定されている場合は Gemini 3 Flash を使用し、それ以外は Claude Sonnet 4.5 を使用して、深いコードベース理解と GitHub リサーチ、根拠に基づいた回答を提供します。AmpCode からインスピレーションを得ました。
- **explore** (`opencode/grok-code``google/gemini-3-flash`、または `anthropic/claude-haiku-4-5`): 高速なコードベース探索、ファイルパターンマッチング。Antigravity 認証が設定されている場合は Gemini 3 Flash を使用し、Claude max20 が利用可能な場合は Haiku を使用し、それ以外は Grok を使います。Claude Code からインスピレーションを得ました。
- **librarian** (`anthropic/claude-sonnet-4-5` または `google/gemini-3-flash`): マルチリポジトリ分析、ドキュメント検索、実装例の調査を担当。Antigravity 認証が設定されている場合は Gemini 3 Flash を使用し、それ以外は Claude Sonnet 4.5 を使用して、深いコードベース理解と GitHub リサーチ、根拠に基づいた回答を提供します。AmpCode からインスピレーションを得ました。**代替:** `opencode/minimax-m2.1-free` (無料枠あり)
- **explore** (`opencode/grok-code``google/gemini-3-flash`、または `anthropic/claude-haiku-4-5`): 高速なコードベース探索、ファイルパターンマッチング。Antigravity 認証が設定されている場合は Gemini 3 Flash を使用し、Claude max20 が利用可能な場合は Haiku を使用し、それ以外は Grok を使います。Claude Code からインスピレーションを得ました。**代替:** `anthropic/claude-haiku-4-5`, `google/gemini-3-flash`
Copy link

@cubic-dev-ai cubic-dev-ai bot Jan 3, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P3: The alternative models listed for explore (anthropic/claude-haiku-4-5, google/gemini-3-flash) are already included as primary models in the same description. This redundancy may confuse users since these aren't actually "alternatives" but the same options already mentioned. Consider listing a genuinely different model as alternative, or removing this redundant recommendation.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At README.ja.md, line 443:

<comment>The alternative models listed for explore (`anthropic/claude-haiku-4-5`, `google/gemini-3-flash`) are already included as primary models in the same description. This redundancy may confuse users since these aren&#39;t actually &quot;alternatives&quot; but the same options already mentioned. Consider listing a genuinely different model as alternative, or removing this redundant recommendation.</comment>

<file context>
@@ -439,8 +439,8 @@ oh-my-opencode を削除するには:
-- **librarian** (`anthropic/claude-sonnet-4-5` または `google/gemini-3-flash`): マルチリポジトリ分析、ドキュメント検索、実装例の調査を担当。Antigravity 認証が設定されている場合は Gemini 3 Flash を使用し、それ以外は Claude Sonnet 4.5 を使用して、深いコードベース理解と GitHub リサーチ、根拠に基づいた回答を提供します。AmpCode からインスピレーションを得ました。
-- **explore** (`opencode/grok-code`、`google/gemini-3-flash`、または `anthropic/claude-haiku-4-5`): 高速なコードベース探索、ファイルパターンマッチング。Antigravity 認証が設定されている場合は Gemini 3 Flash を使用し、Claude max20 が利用可能な場合は Haiku を使用し、それ以外は Grok を使います。Claude Code からインスピレーションを得ました。
+- **librarian** (`anthropic/claude-sonnet-4-5` または `google/gemini-3-flash`): マルチリポジトリ分析、ドキュメント検索、実装例の調査を担当。Antigravity 認証が設定されている場合は Gemini 3 Flash を使用し、それ以外は Claude Sonnet 4.5 を使用して、深いコードベース理解と GitHub リサーチ、根拠に基づいた回答を提供します。AmpCode からインスピレーションを得ました。**代替:** `opencode/minimax-m2.1-free` (無料枠あり)
+- **explore** (`opencode/grok-code`、`google/gemini-3-flash`、または `anthropic/claude-haiku-4-5`): 高速なコードベース探索、ファイルパターンマッチング。Antigravity 認証が設定されている場合は Gemini 3 Flash を使用し、Claude max20 が利用可能な場合は Haiku を使用し、それ以外は Grok を使います。Claude Code からインスピレーションを得ました。**代替:** `anthropic/claude-haiku-4-5`, `google/gemini-3-flash`
 - **frontend-ui-ux-engineer** (`google/gemini-3-pro-preview`): 開発者に転身したデザイナーという設定です。素晴らしい UI を作ります。美しく独創的な UI コードを生成することに長けた Gemini を使用します。
 - **document-writer** (`google/gemini-3-pro-preview`): テクニカルライティングの専門家という設定です。Gemini は文筆家であり、流れるような文章を書きます。
</file context>
Fix with Cubic

@code-yeongyu
Copy link
Owner

uhm free model is not what i pursue. i just want the best

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document recommended alternative models for all agents

3 participants