ruby-openai and rubyai
These are direct competitors offering similar OpenAI API wrapper functionality for Ruby, with the former being the established, battle-tested option (3,212 stars vs 78) while the latter appears to be a newer alternative attempting to provide comparable GPT integration capabilities.
About ruby-openai
alexrudall/ruby-openai
OpenAI API + Ruby! 🤖❤️ GPT-5 & Realtime WebRTC compatible!
Comprehensive Ruby bindings for OpenAI's full API surface including chat streaming, vision capabilities, Responses API for persistent conversations, and Realtime WebRTC bidirectional audio. Built on Faraday HTTP client with configurable base URIs, streaming support, and logging; also compatible with alternative providers (Azure, Deepseek, Ollama, Groq, Gemini). Covers 25+ endpoints: embeddings, fine-tuning, vector stores, assistants with file search, image generation/editing, speech-to-text, and moderation.
About rubyai
alexshapalov/rubyai
RubyAI is OpenAI integration Ruby LLM gem, GPT-5 + Ruby! ❤️
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work