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
-
source
- 1.4.0 source August 18, 2026 (199 KB)
-
-
1.3.0
-
source
- 1.3.0 source April 20, 2026 (237 KB)
-
-
1.1.0
-
source
- 1.1.0 source March 17, 2026 (226 KB)
-
-
0.2.7
-
source
- 0.2.7 source February 04, 2026 (128 KB)
-
-
0.2.6
-
source
- 0.2.6 source January 26, 2026 (119 KB)
-