A failure-aware, contract-driven Ruby client for the Ollama API. Provides deterministic /generate with strict JSON schema validation, automatic model pulling, exponential backoff on timeouts, and observer-style streaming hooks. Designed for Rails background jobs and agent planners — not a chatbot UI.
Required Ruby Version
>= 3.0.0
Authors
Shubham Taywade
Versions
- 1.3.0 April 20, 2026 (237 KB)
- 1.1.0 March 17, 2026 (226 KB)
- 0.2.7 February 04, 2026 (128 KB)
- 0.2.6 January 26, 2026 (119 KB)
- 0.2.5 January 21, 2026 (183 KB)