← all repositories

crmne/ruby_llm

A unified Ruby library providing one consistent API interface for multiple LLM providers including OpenAI, Anthropic, Google, AWS, and local models.

ruby_llm
Velocity · 7d
+8.1
★ / day
Trend
steady
star history

RubyLLM is a Ruby gem that abstracts multiple LLM providers behind a single, consistent API. It supports chat, vision, audio, embeddings, image generation, tool use, and streaming across providers like OpenAI, Anthropic, Claude, Gemini, and local models via Ollama. It targets developers building AI agents, chatbots, and RAG applications with Rails integration.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.