Skip to content

replace default model mistral:7b with qwen3:8b#915

Merged
bug-ops merged 2 commits intomainfrom
feat/qwen3-default-model
Feb 25, 2026
Merged

replace default model mistral:7b with qwen3:8b#915
bug-ops merged 2 commits intomainfrom
feat/qwen3-default-model

Conversation

@bug-ops
Copy link
Owner

@bug-ops bug-ops commented Feb 25, 2026

Summary

  • Replace mistral:7b with qwen3:8b as the default Ollama model across config, tests, snapshots, and --init wizard
  • Add "qwen3"/"qwen" as ChatML aliases in ChatTemplate::parse_str — Qwen3 uses <|im_start|>/<|im_end|> tokens already supported by the existing ChatML variant

Test plan

  • cargo nextest run --workspace --lib --bins — 2830 tests pass
  • cargo clippy --workspace -- -D warnings — zero warnings
  • cargo +nightly fmt --check — clean

Closes #897

@github-actions github-actions bot added size/M documentation Improvements or additions to documentation llm LLM provider related rust core tests config dependencies and removed size/M labels Feb 25, 2026
@bug-ops bug-ops enabled auto-merge (squash) February 25, 2026 21:38
qwen3:8b supersedes mistral:7b as the recommended sub-14B open-source
model with native tool use, thinking mode, and strong multilingual
support at ~5 GB RAM footprint.

- Update default model constant and config/default.toml
- Replace all test fixtures and snapshot references
- Add "qwen3"/"qwen" aliases to ChatTemplate::parse_str (maps to ChatML,
  which is the correct format for Qwen3)
- Update --init wizard model suggestions and fallback defaults

Closes #897
@bug-ops bug-ops force-pushed the feat/qwen3-default-model branch from cc284eb to 18865d0 Compare February 25, 2026 21:45
@bug-ops bug-ops merged commit 3db75de into main Feb 25, 2026
25 checks passed
@bug-ops bug-ops deleted the feat/qwen3-default-model branch February 25, 2026 21:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

config core dependencies documentation Improvements or additions to documentation llm LLM provider related rust size/M tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

replace default model mistral:7b with qwen3:8b

1 participant