ruby_llm 1.3.0
A delightful Ruby way to work with AI. Tired of juggling different SDKs? RubyLLM provides one beautiful, Ruby-like interface for OpenAI, Anthropic, Gemini, Bedrock, OpenRouter, DeepSeek, Ollama, and any OpenAI-compatible API. Chat (with text, images, audio, PDFs), generate images, create embeddings, use tools (function calling), stream responses, and integrate with Rails effortlessly. Minimal dependencies, maximum developer happiness - just clean Ruby code that works.
Gemfile:
=
install:
=
Runtime Dependencies (8):
base64
>= 0
event_stream_parser
~> 1
faraday
>= 1.10.0
faraday-multipart
>= 1
faraday-net_http
>= 1
faraday-retry
>= 1
marcel
~> 1.0
zeitwerk
~> 2