ollama-client 0.2.1
A production-ready, agent-first Ruby client for the Ollama API with schema validation, bounded retries, and explicit safety defaults. Includes a minimal agent layer (Ollama::Agent::Planner for deterministic /api/generate, and Ollama::Agent::Executor for stateful /api/chat tool loops with disciplined, observer-only streaming). Not a chatbot UI and not a promise of full Ollama endpoint coverage.
Gemfile:
=
install:
=
Runtime Dependencies (2):
bigdecimal
>= 0
json-schema
~> 4.0