The first-time experience requires a Mistral API key, which is friction for self-hosted / privacy-sensitive evaluators. An Ollama-backed sample removes that barrier.
Acceptance criteria
Why
Lowest-barrier evaluation path: clone repo → ollama serve → mvn exec:java. No API key required.
The first-time experience requires a Mistral API key, which is friction for self-hosted / privacy-sensitive evaluators. An Ollama-backed sample removes that barrier.
Acceptance criteria
spring-ai-starter-model-ollamaadded as a sample-scoped dependencyOllamaLocalDemo.javarunning a small graph against a local Ollama instanceollama pull llama3.2)Why
Lowest-barrier evaluation path: clone repo →
ollama serve→mvn exec:java. No API key required.