# About RubyLLM

RubyLLM is an open source Ruby gem for building AI applications across major model providers with one consistent Ruby API.

# About RubyLLM

RubyLLM is an open source Ruby gem that gives developers one consistent API for building AI applications across OpenAI, Anthropic, Gemini, Bedrock, DeepSeek, Mistral, Ollama, OpenRouter, Perplexity, GPUStack, xAI, and OpenAI-compatible providers.

It supports chat, multi-modal inputs, image generation, embeddings, audio transcription, moderation, tools, agents, structured output, streaming, Rails integration, async workloads, and model registry access.

RubyLLM is maintained by [Carmine Paolino](https://paolino.me) and developed in the open on [GitHub](https://github.com/crmne/ruby_llm). The published gem is available on [RubyGems](https://rubygems.org/gems/ruby_llm).
