RubyLLM
One beautiful Ruby API for OpenAI, Anthropic, Gemini, Bedrock
...The library supports advanced capabilities such as tool calling, structured responses, and schema-based outputs that enable developers to build more reliable AI-driven applications. RubyLLM also integrates smoothly with modern Ruby frameworks and development workflows, making it easier to embed AI functionality into web services, background jobs, and automation scripts.