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
    1. source

      1. 1.4.0 source August 18, 2026 (199 KB)
  2. 1.3.0
    1. source

      1. 1.3.0 source April 20, 2026 (237 KB)
  3. 1.1.0
    1. source

      1. 1.1.0 source March 17, 2026 (226 KB)
  4. 0.2.7
    1. source

      1. 0.2.7 source February 04, 2026 (128 KB)
  5. 0.2.6
    1. source

      1. 0.2.6 source January 26, 2026 (119 KB)
Show all versions (11 total)

SHA 256 checksum