New to Kestra?
Use blueprints to kickstart your first workflows.
Bake off local Ollama models head-to-head with Kestra. Same prompt, sequential runs, side-by-side leaderboard and markdown report.
Choosing a local LLM is guesswork until you see the models answer your actual prompts. This blueprint runs a head-to-head bakeoff: it sends your evaluation prompt to every Ollama model on your list, one at a time, then renders a leaderboard comparing their answers side by side, plus a downloadable markdown report.
bakeoff task (io.kestra.plugin.core.flow.Loop) iterates over your models list with concurrencyLimit: 1, so each model answers on the same hardware without contention and latency numbers stay comparable.ask task (io.kestra.plugin.ai.completion.ChatCompletion) sends the prompt through the Ollama provider (io.kestra.plugin.ai.provider.Ollama) to the current model, capturing textOutput per iteration.leaderboard task (io.kestra.plugin.core.log.Log) renders every model and its answer in the execution logs for an at-a-glance winner.save_report task (io.kestra.plugin.core.storage.Write) persists the same comparison as a markdown file in Kestra internal storage, ready to share with the team.ollama_endpoint (default http://localhost:11434).models already pulled (ollama pull <model>).prompt and models inputs to match your workload.