Intelligence is a lightweight yet powerful Ruby gem that allows you to seamlessly and uniformly interact with large language and vision models (LLM) API's of numerous vendors, including OpenAI, Anthropic, Google, Cerebras, Groq, Hyperbolic, Samba Nova and Together AI. It can be trivially expanded to other OpenAI conformant API providers as well as self hosted models. Intelligence supports text models in streaming and non-streaming mode, vision models, and tool use. Intelligence has minimal dependencies and does not require the vendors ( often bloated ) SDK's.

Required Ruby Version

>= 3.0

Authors

Kristoph Cichocki-Romanov

Versions

  1. 1.0.0
    1. source

      1. 1.0.0 source June 19, 2025 (33 KB)
  2. 1.0.0.beta06
    1. source

      1. 1.0.0.beta06 source June 08, 2025 (34 KB)
  3. 1.0.0.beta05
    1. source

      1. 1.0.0.beta05 source June 07, 2025 (33.5 KB)
  4. 1.0.0.beta04
    1. source

      1. 1.0.0.beta04 source January 21, 2025 (33 KB)
  5. 1.0.0.beta03
    1. source

      1. 1.0.0.beta03 source November 12, 2024 (32.5 KB)
Show all versions (11 total)

Pushed by

SHA 256 checksum