crmne/ruby_llm
One beautiful Ruby API for OpenAI, Anthropic, Gemini, Bedrock, Azure, OpenRouter, DeepSeek, Ollama, VertexAI, Perplexity, Mistral, xAI, GPUStack & OpenAI compatible APIs. Agents, Chat, Vision, Audio, PDF, Images, Embeddings, Tools, Streaming & Rails integration.
This is a Ruby library that allows you to easily integrate various AI models like OpenAI's GPT, Anthropic's Claude, Google's Gemini, or local models into your Ruby applications. It takes your text, images, audio, or document files and processes them using advanced AI, outputting structured text, summaries, images, or conversational responses. It's designed for Ruby developers who want to build AI-powered features like chatbots, intelligent agents, or content analysis tools without dealing with different APIs for each AI provider.
3,718 stars. Actively maintained with 24 commits in the last 30 days.
Use this if you are a Ruby developer building an application and want a unified, 'beautiful' API to work with many different large language models (LLMs) and their capabilities.
Not ideal if you are not a Ruby developer or if you only need to interact with a single AI model and prefer to use its native SDK.
Stars
3,718
Forks
392
Language
Ruby
License
MIT
Category
Last pushed
Mar 12, 2026
Commits (30d)
24
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/crmne/ruby_llm"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
IngressTechnology/jimbomesh-holler-server
Open source AI inference server with Model Marketplace, Document RAG, and OpenAI-compatible API
AdarshTiwari3/ai-engineering-hub
LLMs, LangChain, RAG, agents, embeddings, system-level AI experiments
polikyma/local-llm-project
Local-first AI assistant. Open source models, RAG, zero cloud dependency.