import examples/utils import gleam/int import gleam/io import gleam/list import gleam/result import starlet/ollama pub fn main() { let result = { use models <- result.try(ollama.list_models("http://localhost:11434")) io.println("Available models:") io.println("") list.each(models, fn(model) { io.println(" " <> model.name <> " (" <> model.size <> ")") }) io.println("") io.println("Total: " <> int.to_string(list.length(models)) <> " models") Ok(Nil) } case result { Ok(_) -> Nil Error(err) -> io.println("Error: " <> utils.error_to_string(err)) } }