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. 1.4.0 August 18, 2026 (199 KB)
  2. 1.3.0 April 20, 2026 (237 KB)
  3. 1.1.0 March 17, 2026 (226 KB)
  4. 0.2.7 February 04, 2026 (128 KB)
  5. 0.2.6 January 26, 2026 (119 KB)
Show all versions (11 total)

SHA 256 checksum