From 55f3fcc015edee7ffecb4bf5fc91393982bac4d5 Mon Sep 17 00:00:00 2001 From: nicole pardal <109545900+npardal@users.noreply.github.com> Date: Wed, 15 Oct 2025 05:45:54 -0700 Subject: [PATCH] Ollama integration: modified default model + added models (#5153) Signed-off-by: nicole pardal Co-authored-by: Amed Rodriguez Co-authored-by: Zane <75694352+zanesq@users.noreply.github.com> --- crates/goose/src/providers/ollama.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/crates/goose/src/providers/ollama.rs b/crates/goose/src/providers/ollama.rs index 15aeca146f..b09ecc57bb 100644 --- a/crates/goose/src/providers/ollama.rs +++ b/crates/goose/src/providers/ollama.rs @@ -30,9 +30,13 @@ use url::Url; pub const OLLAMA_HOST: &str = "localhost"; pub const OLLAMA_TIMEOUT: u64 = 600; // seconds pub const OLLAMA_DEFAULT_PORT: u16 = 11434; -pub const OLLAMA_DEFAULT_MODEL: &str = "qwen2.5"; +pub const OLLAMA_DEFAULT_MODEL: &str = "qwen3"; // Ollama can run many models, we only provide the default -pub const OLLAMA_KNOWN_MODELS: &[&str] = &[OLLAMA_DEFAULT_MODEL]; +pub const OLLAMA_KNOWN_MODELS: &[&str] = &[ + OLLAMA_DEFAULT_MODEL, + "qwen3-coder:30b", + "qwen3-coder:480b-cloud", +]; pub const OLLAMA_DOC_URL: &str = "https://ollama.com/library"; #[derive(serde::Serialize)]