A deterministic, contract-driven Ruby client for the Ollama API. Provides chat, generate, embeddings, structured outputs, and model management with strict JSON schema validation, automatic model pulling, exponential backoff on timeouts, and observer-style streaming hooks. Designed for Rails, agents, CLIs, and production services — not a chatbot UI.
Required Ruby Version
>= 3.0.0
Authors
Shubham Taywade
Versions
- 1.4.0 August 18, 2026 (199 KB)
- 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)