[{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2026-06-09T09:01:38.722Z","description":"A single, beautiful Ruby framework for all major AI providers. Easily build chatbots, AI agents, RAG applications, content generators, and every AI workflow you can think of. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":1294137,"metadata":{"funding_uri":"https://github.com/sponsors/crmne","homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/releases","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.16.0","summary":"A single, beautiful Ruby framework for all major AI providers.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"26bd5310cf2ce55f74a60f8aae0b0d0327b586ff4532c84828103c3b2b905a18","spec_sha":"a88830d901d7deabfc7aa68cca58326ae8a87ecdbf734064ed0f37c473fe2f06"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2026-05-07T00:44:21.284Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":2250396,"metadata":{"funding_uri":"https://github.com/sponsors/crmne","homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/releases","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.15.0","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"ca207465bca1cca007010a79fce500d4012b1fbe188b025040cd37b884fb98af","spec_sha":"200697a3eb86c8e885eb2738155eba8a5d8fd42fc3aa1945de4d04c20a2d6d84"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2026-04-02T12:23:01.502Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":322245,"metadata":{"funding_uri":"https://github.com/sponsors/crmne","homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.14.1","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"7487d0f0bb9e86836d9233d656e10637370a6b22eb2555343c0a4c179ce7c500","spec_sha":"68c7ae6def5d118dd304e03c8a5b795b91808a399bbbde63ac407e4f098e4222"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2026-03-16T21:09:48.928Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":334941,"metadata":{"funding_uri":"https://github.com/sponsors/crmne","homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.14.0","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"57c6f7034fc4a44504ea137d70f853b07824f1c1cdbe774ab3ab3522e7098deb","spec_sha":"34c2144774c9b60b4ac8c4777ae2d7f89e983f6371eade8a186c3d0f80b409f9"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2026-03-05T10:25:42.130Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":228100,"metadata":{"funding_uri":"https://github.com/sponsors/crmne","homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.13.2","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"f8bd7fa0e3c486368b318167775eac086896e3477986ad5ca2c3b38b1e2913c5","spec_sha":"0d9d40a62aca63e711238ede12cf7fce2cb8ebe7e15404536974448ec243d979"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2026-03-04T11:54:37.199Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":33192,"metadata":{"funding_uri":"https://github.com/sponsors/crmne","homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.13.1","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"176434ddfef1915f649990a4ea68745eb71a333da1d7a5e0290bcca240ef81d9","spec_sha":"8fbf4e3c6c69dc53b767861a4a2c875f134f422b4e0083a3e7c9b6dc4c887670"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2026-03-03T14:17:53.772Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":13197,"metadata":{"funding_uri":"https://github.com/sponsors/crmne","homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.13.0","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"9508ec7e07481dd491cbfeb4793464ed4fc471acae98a7ef66ec8b122a50ba8f","spec_sha":"6a16941399e7fed07e018b386841ff332ccbdc32db67b44c02051c9245901480"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2026-02-19T16:33:05.322Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":88103,"metadata":{"funding_uri":"https://github.com/sponsors/crmne","homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.12.1","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"154722483f2ab1c08d474eb696f56ed4ea046f8ac12fceb2c16a67f0a475c125","spec_sha":"594c89d6d3b433a62851d4daf523d353d36492eae26a10a7f86d013b21efb519"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2026-02-14T10:34:37.384Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":41623,"metadata":{"funding_uri":"https://github.com/sponsors/crmne","homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.12.0","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"b99e1252d1d0f60e576ce93086257e0ec2a0a8d629a5353dcd2447d0901180d5","spec_sha":"cfb8a3814745ff3b9b93d6be914d872c2966cc9e11ecfd2b103caebd3bba928a"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2026-01-16T17:46:54.467Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":415182,"metadata":{"funding_uri":"https://github.com/sponsors/crmne","homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.11.0","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"c1bc17bb02a7e805d8f62ea6ada2ecfe7782fc955e9440b53a2fdbd00e5ec9cc","spec_sha":"4cd286c2888e0935151ebe38e6a5185a4eeeb4f22f323a69f8b0284c70f2a1c2"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2026-01-13T19:00:40.203Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":17036,"metadata":{"funding_uri":"https://github.com/sponsors/crmne","homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.10.0","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"ac896407a6f3649884ba07b3ef57ba3506a6bfc2f90188e2e43c0558cbf09420","spec_sha":"39fbc8406160d1cfbbd93700dc575d1f0361e2acfe8e37363a7279f4a52422dc"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2026-01-09T17:43:15.874Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":320626,"metadata":{"funding_uri":"https://github.com/sponsors/crmne","homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.9.2","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"75485118414bf0e4160b657ff3dda0273ca1119a9573be76f07588673c054eee","spec_sha":"9cdc74ac687b88e360f9a1020b2430d2f7990bcb623285384b8e457a979376f6"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2025-11-05T09:32:40.250Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":762919,"metadata":{"funding_uri":"https://github.com/sponsors/crmne","homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.9.1","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"f7d3c72489c70041ee73d7bfe4250a989f801fbba1fad2200904091e433ba511","spec_sha":"cba7385087b3012ff7dbf327e981ceaaace5d4204947be71f60fd3fb7eae54e1"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2025-11-03T15:05:20.763Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":30164,"metadata":{"funding_uri":"https://github.com/sponsors/crmne","homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.9.0","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"dab1707cf87a5ac102ca0c6beca983ea3bdd55a38b7585859e5e0d2c9d28dcc5","spec_sha":"294984c71d7bd8005013ad5475608154631491036b8ed7dd6ba47ad753298d55"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2025-09-24T15:33:42.405Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":697174,"metadata":{"funding_uri":"https://github.com/sponsors/crmne","homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.8.2","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"5f3972e2aab41c64791fd83492f0c85fb449efc9574c3c8d8fdfb2d009f46f90","spec_sha":"452ffb5308c213cf9b13ac73d2f0156587acf35d2a993acba272b99e1f7915f5"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2025-09-21T15:04:30.469Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":30112,"metadata":{"funding_uri":"https://github.com/sponsors/crmne","homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.8.1","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"18d47f197194a6cf56e293acdee28c5a005c9de1da52da80c8612f307b061a1b","spec_sha":"13ef3136610ed11fdfeab0505ab869ca0c7c2019d97da6d8e02e00323aa94ff8"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2025-09-14T10:40:31.847Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":36655,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.8.0","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"3204a053a2ff6457630bd088e72f426a7922da9446694341d67c8913418e81fa","spec_sha":"78c5d33e15db01af56458da4f218889d24f47e53e8160c99de8e304bd31d1f7d"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2025-09-11T13:42:48.542Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":8508,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.7.1","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"a567705c0bcb60f8c80371827796f67c9408a4e992699a120c09b6822a557d84","spec_sha":"ac8b3121b8f26031bda472593dc23205d0dac2421c1af08d584b9b0616096cf1"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2025-09-10T15:48:34.287Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":5082,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.7.0","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"75b7b3467d5d3cf47064ad08453a3b6ad3839e987acefaeba3b6c45bf16594a5","spec_sha":"033ed3ab3a9ca0941bb66ed533f0938d6059cf6a256761545a25f665a209a83c"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2025-08-20T20:01:37.454Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":130454,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.6.4","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"c7a58e2390cdc4d0a3449c7843e063d76bc7d6c9a368a29a6cada6892297a2c3","spec_sha":"560c58bf806450b08877bb09a1219f2643c489ca2334ec96988037282ff3a801"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2025-08-19T11:04:01.660Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":14441,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.6.3","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"8bc7c1e3a7f1a80234959648e94ac913d25fe5ec104b96560eba5369b3686a05","spec_sha":"ed34c85da861dfe762bb94743e569568e83ad9a4f2401e781757df8ecea33137"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2025-08-14T09:43:08.962Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":99951,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.6.2","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"6356cd3ca70280927cf40581f90ba19ea89a98e6981173c3e5043bca0cc2f800","spec_sha":"1adc8c778ecdc986395d4f875af5762aacb04574b768cd7c4b9f4280d3619311"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2025-08-13T10:08:24.519Z","description":"One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.","downloads_count":7182,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.6.1","summary":"One beautiful Ruby API for GPT, Claude, Gemini, and more.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"4e19346698f1ebc45628fa56e778ec5e1ed0fb3af51829b1a9e1c1871e2333b6","spec_sha":"811a921d87434c9cbc162121412433e10008c1f671507df04558a1b26e15f6e9"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2025-08-10T15:16:18.079Z","description":"A delightful Ruby way to work with AI. Tired of juggling different SDKs? RubyLLM provides one beautiful, Ruby-like interface for OpenAI, Anthropic, Gemini, Bedrock, OpenRouter, DeepSeek, Ollama, and any OpenAI-compatible API. Chat (with text, images, audio, PDFs), generate images, create embeddings, use tools (function calling), stream responses, and integrate with Rails effortlessly. Minimal dependencies, maximum developer happiness - just clean Ruby code that works.","downloads_count":85087,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.6.0","summary":"A single delightful Ruby way to work with AI.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"4116371d70bf21f01e0beaef677b2a55134640986d76c1a2f179c307f9d1c684","spec_sha":"9925cb18347f9dffe90f9820431a3fda9731be8011c0e71d276bdbddd6743d49"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2025-08-01T13:15:52.190Z","description":"A delightful Ruby way to work with AI. Tired of juggling different SDKs? RubyLLM provides one beautiful, Ruby-like interface for OpenAI, Anthropic, Gemini, Bedrock, OpenRouter, DeepSeek, Ollama, and any OpenAI-compatible API. Chat (with text, images, audio, PDFs), generate images, create embeddings, use tools (function calling), stream responses, and integrate with Rails effortlessly. Minimal dependencies, maximum developer happiness - just clean Ruby code that works.","downloads_count":198254,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.5.1","summary":"A single delightful Ruby way to work with AI.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"c08b771927451f9f340c4b562e6d3b1fb02dc80c0faabedb8fc6d8c4074d6ec7","spec_sha":"5236d0d4b8f7aa222a2dc38b4f77e3a7382cb7b10ea4dbbd80cceb6e0e163e10"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2025-07-31T22:51:18.113Z","description":"A delightful Ruby way to work with AI. Tired of juggling different SDKs? RubyLLM provides one beautiful, Ruby-like interface for OpenAI, Anthropic, Gemini, Bedrock, OpenRouter, DeepSeek, Ollama, and any OpenAI-compatible API. Chat (with text, images, audio, PDFs), generate images, create embeddings, use tools (function calling), stream responses, and integrate with Rails effortlessly. Minimal dependencies, maximum developer happiness - just clean Ruby code that works.","downloads_count":65403,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.5.0","summary":"A single delightful Ruby way to work with AI.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"105c072af9365d63fcb5b29b4048afeb674a8252cba66072f6d64dc273bd4d6e","spec_sha":"62c4658d736699e32c02a51a9a47a838f47e8dc609a2f9710c17d4ea5d2383b1"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2025-07-30T15:14:58.043Z","description":"A delightful Ruby way to work with AI. Tired of juggling different SDKs? RubyLLM provides one beautiful, Ruby-like interface for OpenAI, Anthropic, Gemini, Bedrock, OpenRouter, DeepSeek, Ollama, and any OpenAI-compatible API. Chat (with text, images, audio, PDFs), generate images, create embeddings, use tools (function calling), stream responses, and integrate with Rails effortlessly. Minimal dependencies, maximum developer happiness - just clean Ruby code that works.","downloads_count":7880,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.4.0","summary":"A single delightful Ruby way to work with AI.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"105524662b40c43e732463706e2245673c1fd82fdcbce4b2eaac59e5390120d8","spec_sha":"8c2205290ba827f703393cce22c2da1fb8dfe7727b9f2d9751dc06f970c5e5fc"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2025-07-17T13:08:13.941Z","description":"A delightful Ruby way to work with AI. Tired of juggling different SDKs? RubyLLM provides one beautiful, Ruby-like interface for OpenAI, Anthropic, Gemini, Bedrock, OpenRouter, DeepSeek, Ollama, and any OpenAI-compatible API. Chat (with text, images, audio, PDFs), generate images, create embeddings, use tools (function calling), stream responses, and integrate with Rails effortlessly. Minimal dependencies, maximum developer happiness - just clean Ruby code that works.","downloads_count":3345,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.3.2beta1","summary":"A single delightful Ruby way to work with AI.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.3","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"d4813c9616d015e5b774cff52d19f49b0657659dea2f8acc3f080307be61129f","spec_sha":"6f184b0b72bed31f2080dd9a5b65e0617ec7b335b2b17a045e787d853d672871"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2025-06-11T13:23:57.323Z","description":"A delightful Ruby way to work with AI. Tired of juggling different SDKs? RubyLLM provides one beautiful, Ruby-like interface for OpenAI, Anthropic, Gemini, Bedrock, OpenRouter, DeepSeek, Ollama, and any OpenAI-compatible API. Chat (with text, images, audio, PDFs), generate images, create embeddings, use tools (function calling), stream responses, and integrate with Rails effortlessly. Minimal dependencies, maximum developer happiness - just clean Ruby code that works.","downloads_count":3124827,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.3.1","summary":"A single delightful Ruby way to work with AI.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"ee39ddf98c2af46defe2aeef40692bb83021343464453f1236667ce30234670e","spec_sha":"40aa512b7e519d76e75cfcb17babb60e9ea3805b3ce0347dc62173c2d8ed2498"},{"authors":"Carmine Paolino","built_at":"1980-01-02T00:00:00.000Z","created_at":"2025-06-03T14:57:58.934Z","description":"A delightful Ruby way to work with AI. Tired of juggling different SDKs? RubyLLM provides one beautiful, Ruby-like interface for OpenAI, Anthropic, Gemini, Bedrock, OpenRouter, DeepSeek, Ollama, and any OpenAI-compatible API. Chat (with text, images, audio, PDFs), generate images, create embeddings, use tools (function calling), stream responses, and integrate with Rails effortlessly. Minimal dependencies, maximum developer happiness - just clean Ruby code that works.","downloads_count":97778,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.3.0","summary":"A single delightful Ruby way to work with AI.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"ad79d40e7a48ce8c2d0f53c8caaab03099e47e937eb02b66812c869061cde62d","spec_sha":"9310c584c2e4770b193cd4f7837fa9d0d25f01e5101915c72f655cc1ed932288"},{"authors":"Carmine Paolino","built_at":"2025-05-12T00:00:00.000Z","created_at":"2025-05-12T15:33:36.206Z","description":"A delightful Ruby way to work with AI. Tired of juggling different SDKs? RubyLLM provides one beautiful, Ruby-like interface for OpenAI, Anthropic, Gemini, Bedrock, OpenRouter, DeepSeek, Ollama, and any OpenAI-compatible API. Chat (with text, images, audio, PDFs), generate images, create embeddings, use tools (function calling), stream responses, and integrate with Rails effortlessly. Minimal dependencies, maximum developer happiness - just clean Ruby code that works.","downloads_count":3566,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.3.0rc1","summary":"A single delightful Ruby way to work with AI.","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"7c9462a8aa68af5f084ff05bdb8555c79721d21b7567ff32e8e8cf54b908aee4","spec_sha":"1a182a7f1224c59b77e976bbfe268eca0c99db7234ea79e9e146bd8134867c50"},{"authors":"Carmine Paolino","built_at":"2025-04-17T00:00:00.000Z","created_at":"2025-04-17T15:20:13.067Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, AWS Bedrock Anthropic, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":48455,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.2.0","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"8d4c4dace0042bbdfbc4610114205f472583b1dc8d0e1098027414c2d36c5067","spec_sha":"0c4cc1fce357f73c531a75a2b426af6311262a5e0ce4fb2e19c0470cc0a1af14"},{"authors":"Carmine Paolino","built_at":"2025-04-15T00:00:00.000Z","created_at":"2025-04-15T12:18:46.871Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, AWS Bedrock Anthropic, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":3823,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.1.2","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"778f05819e2fa591fb794c954516163a5b3102231a879ecb39bc5de2ca205201","spec_sha":"a0c262e4496787c246327b7b72bc6e5e0c47400546f82b0c2f47428cbc1aae72"},{"authors":"Carmine Paolino","built_at":"2025-04-11T00:00:00.000Z","created_at":"2025-04-11T14:12:52.338Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, AWS Bedrock Anthropic, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":2411,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.1.1","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"ecfbfb668c831ea54516024bd830f64c124e9c64af4264f5c1c2b9c73feaf073","spec_sha":"c05e526ee8791660534725ed7072aa110077b838d987c0140fd4f3b403c88b66"},{"authors":"Carmine Paolino","built_at":"2025-04-08T00:00:00.000Z","created_at":"2025-04-08T13:00:59.302Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, AWS Bedrock Anthropic, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":4598,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.1.0","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"7e79569eb98cc8d256c3b2b933c54d70c3716950d399d5c5f80df4b4718fb994","spec_sha":"46db9e1315f6bef1248ec45a2c42f94458615d9f2201df2985d95c7610898d34"},{"authors":"Carmine Paolino","built_at":"2025-04-04T00:00:00.000Z","created_at":"2025-04-04T09:25:40.321Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, AWS Bedrock Anthropic, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":997,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.1.0rc2","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"21183571fbab877540bcf275da79566a3d71d5b25c4767d46ac33afd98e138e5","spec_sha":"5c2403e0676a6032a6429de09acc683a1b3963bd8aa69e20eea9dde3eab37f88"},{"authors":"Carmine Paolino","built_at":"2025-04-02T00:00:00.000Z","created_at":"2025-04-02T18:25:20.375Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, AWS Bedrock Anthropic, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":602,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.1.0rc1","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"28384660d712c8080a0daf31d013b8e94019c5afdec1272a872cd820e849ce1d","spec_sha":"7d0ed9a8bdfca8d39bf572fe766be8b9f76d0710611b561f720a9fbb29be3054"},{"authors":"Carmine Paolino","built_at":"2025-03-23T00:00:00.000Z","created_at":"2025-03-23T13:45:43.130Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":11649,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.0.1","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"b6c620e067d5786ed9b8d1a6d62c96aa793306ae48d02378df0727cfe5e5db3f","spec_sha":"d28dbd2714d1625d74a3d067ac65b359dd3de069bc7ef05ca6dd7db2aa409295"},{"authors":"Carmine Paolino","built_at":"2025-03-11T00:00:00.000Z","created_at":"2025-03-11T07:24:32.938Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":12693,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"1.0.0","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"76063933832340981065644c4410d10b21a126d4277a61d36f90173d63180ed2","spec_sha":"058e73ba87610e880368160aa89b24b1808e4206787b8810c23f1f8b4091d80b"},{"authors":"Carmine Paolino","built_at":"2025-02-28T00:00:00.000Z","created_at":"2025-02-28T17:54:04.437Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":514,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"0.1.0.pre49","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"e13db475e05912684cb1907815f700467fa2b1a51349baaf61ca7867e0d6a669","spec_sha":"1a9918030552aecca2d02909d6efaf0956f6150965c0950da1f8bc101e954dab"},{"authors":"Carmine Paolino","built_at":"2025-02-28T00:00:00.000Z","created_at":"2025-02-28T14:45:21.095Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":379,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"0.1.0.pre48","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"2afe72a821cdb55cb50ae9c09e2062828ec66eb426391dcc5f3870acdf7a3f8e","spec_sha":"44ae596aa6fe3b1b8e7d1238b086496aa6ee0be80e49285ecb7617bcf5083bc4"},{"authors":"Carmine Paolino","built_at":"2025-02-28T00:00:00.000Z","created_at":"2025-02-28T14:19:52.086Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":1016,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"0.1.0.pre47","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"494fd369718f756f4afa034b54e588656c3543a68353e86be3a920ac4a2da7d4","spec_sha":"bea6328841f59f483656f57fe7a6e51535e7dd60ac9a4a594c73d088abd058aa"},{"authors":"Carmine Paolino","built_at":"2025-02-28T00:00:00.000Z","created_at":"2025-02-28T12:07:42.756Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":546,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"0.1.0.pre46","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"13a8dc96c6c3b0fdf88984cb84e704c75118cae7c01c2fe9daecab795970e8bf","spec_sha":"8d38cb51f01cceb8e140c222bef722428e73b242b63f494bed6760213861472b"},{"authors":"Carmine Paolino","built_at":"2025-02-28T00:00:00.000Z","created_at":"2025-02-28T11:47:35.702Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":580,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"0.1.0.pre45","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"d77a15d4b73d279dcdc270325fcb12b97c012107b3fd300227143dc0015d79f3","spec_sha":"594ef17f3e3292800524bc465ee492fc88eadda161e326e07d097c4e7d5817a8"},{"authors":"Carmine Paolino","built_at":"2025-02-28T00:00:00.000Z","created_at":"2025-02-28T11:30:37.461Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":459,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"0.1.0.pre44","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"b1bd6de77134963eee2b876bff328d16a1a6e49307fb623937ed99baee2c6c83","spec_sha":"b9812f83c75925c76418dc497407da92e5f2d0f6c3c2aed2c52d9fdf80c9aa83"},{"authors":"Carmine Paolino","built_at":"2025-02-28T00:00:00.000Z","created_at":"2025-02-28T11:00:16.274Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":589,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"0.1.0.pre43","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"73cf783207041b28586e0253f39d02cd8289f1361397b5eed9ed9a282bb713fc","spec_sha":"6721faa396d8f8349c969202af2f1f95fec76ccd73d35d8620899843e57f76dc"},{"authors":"Carmine Paolino","built_at":"2025-02-26T00:00:00.000Z","created_at":"2025-02-26T22:40:57.746Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":753,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"0.1.0.pre42","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"d703302334c7cba4b20465b50dae9e4c11056ff062a36b33f586e3f03d307258","spec_sha":"703f519b27471dc61729a6194bc1b2af9bc6acda81bae7923aa61590b85454ee"},{"authors":"Carmine Paolino","built_at":"2025-02-26T00:00:00.000Z","created_at":"2025-02-26T15:37:13.748Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":542,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"0.1.0.pre41","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"5c7b856786a170a17fd7058ed75fef417f357a347933cb8e3a3e1b04117ba3c9","spec_sha":"de07e15737dc27faf82c764b61e7d429326b6a366519db7c8c795d1d90e74eb5"},{"authors":"Carmine Paolino","built_at":"2025-02-26T00:00:00.000Z","created_at":"2025-02-26T14:20:57.469Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":518,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"0.1.0.pre40","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"70a945c42e2335bc5810ecc1bb9988541dd686129c51887b5bdcf74f9341fd82","spec_sha":"041830b9faf9de9786f110f8ed1c48eea22a6fd0baabeb1029e8161fb31e2ab9"},{"authors":"Carmine Paolino","built_at":"2025-02-25T00:00:00.000Z","created_at":"2025-02-25T19:21:11.701Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":534,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"0.1.0.pre39","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"c2fc6af67ddba231d1ca6f9760d475ff5affce6fe140752d6c734ca0084a8781","spec_sha":"b49bf4a5b7a4a63eab126b2076dff2fe20b27a518e6fe26ebba9452dc97ac272"},{"authors":"Carmine Paolino","built_at":"2025-02-25T00:00:00.000Z","created_at":"2025-02-25T18:37:03.383Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":585,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"0.1.0.pre38","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"7692855bbbf91f122b0b0f8fee88c864f15700576dfb97b73ff8d51f1eee5ac3","spec_sha":"2341a1ccf1aac60238bad3dc0b4c8d1e70c8d01cfaa621e436de3a4bc0703148"},{"authors":"Carmine Paolino","built_at":"2025-02-25T00:00:00.000Z","created_at":"2025-02-25T17:15:25.227Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":879,"metadata":{"homepage_uri":"https://rubyllm.com","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubyllm.com","rubygems_mfa_required":"true"},"number":"0.1.0.pre37","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"a18c3f8c2574f10e86029db8263b1b7d8b71e046c267900c98ddd5cbda513b81","spec_sha":"fda684dae6f74d1fbaade385b7ba824cf9510adc908001262a15064d8c5d722a"},{"authors":"Carmine Paolino","built_at":"2025-02-25T00:00:00.000Z","created_at":"2025-02-25T15:18:07.546Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":372,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre36","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"87cd3c5df75fcec3639e65e9975f669b21e69f1edfeee9cf8431af923e3a8e4b","spec_sha":"a55f7c7e58c7d59c5dc2bad17ff13ebd2b5c75d8dc574349db6cf2adb23ac803"},{"authors":"Carmine Paolino","built_at":"2025-02-25T00:00:00.000Z","created_at":"2025-02-25T15:04:04.806Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":487,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre35","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"0ef7c2fd6fcd4cc7aba3c611b98f995d4f8e3e83c84667c1a61305a110cfd2a7","spec_sha":"f20482fa712b2f5a238127bf24b3b8ca7fdb1c75addc9925fd285d3260d8079a"},{"authors":"Carmine Paolino","built_at":"2025-02-21T00:00:00.000Z","created_at":"2025-02-21T15:19:18.009Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":471,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre34","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"31aa98cd93a4732daaa1f07e7d9b9d32d3e38b1e490abe05f838d0aa622153b3","spec_sha":"a6e7d4011fc92ca5220349a10829121a2ae105e774adfda107cc934773a8cb67"},{"authors":"Carmine Paolino","built_at":"2025-02-20T00:00:00.000Z","created_at":"2025-02-20T22:10:49.643Z","description":"A delightful Ruby way to work with AI. Chat in text, analyze and generate images, understand audio, and use tools through a unified interface to OpenAI, Anthropic, Google, and DeepSeek. Built for developer happiness with automatic token counting, proper streaming, and Rails integration. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":444,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre33","summary":"Beautiful Ruby interface to modern AI","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"85890107b0ec8c115fd84c4f7cedfadfda750f3ba83f592b0369a7297fd10206","spec_sha":"8a10ec8452337ccfb4ebd93a396971b3fa16f6630a7ee318c1a4b681bb075cb1"},{"authors":"Carmine Paolino","built_at":"2025-02-20T00:00:00.000Z","created_at":"2025-02-20T19:15:20.358Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI, Anthropic, Google, and DeepSeek models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":372,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre31","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"ffe8c9df6548833421911bfd0bae546b8338fdbe4a83d1d49ecbfe8f73e2fd6a","spec_sha":"6168ebc545660dde2e113f3cb4769a32de6a1cf1a853bb21da50ae41fcdaa529"},{"authors":"Carmine Paolino","built_at":"2025-02-17T00:00:00.000Z","created_at":"2025-02-17T13:07:37.122Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI, Anthropic, Google, and DeepSeek models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":416,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre30","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"1770becfda89fcbf7528b505ac9c84e908d3356222f13fe7d5a78c71d77207a2","spec_sha":"53f2fff791bb9f53fae6944a14ddf9f73487357c72fe0da524538eaacdc169f6"},{"authors":"Carmine Paolino","built_at":"2025-02-17T00:00:00.000Z","created_at":"2025-02-17T12:50:56.701Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI, Anthropic, Google, and DeepSeek models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":368,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre29","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"a4c121df6e92483f98c628da1a6cff2c473ae055d1637f5c26aac43090509e1d","spec_sha":"fb74b1f340ede6f53795a1ffb29fb1631ee6977d1d27fe52439b68f057f97fc9"},{"authors":"Carmine Paolino","built_at":"2025-02-17T00:00:00.000Z","created_at":"2025-02-17T10:50:09.065Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI, Anthropic, Google, and DeepSeek models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":367,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre28","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"0f31dd360bec925ca45ae34810890bcc3a83b403eb21a76a0904a9ce779b13b7","spec_sha":"25ece41caf50ccbaf2146dc063f79fd02f09dc34fc087652940b0d078114601e"},{"authors":"Carmine Paolino","built_at":"2025-02-16T00:00:00.000Z","created_at":"2025-02-16T23:03:57.203Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI, Anthropic, Google, and DeepSeek models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":538,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre27","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"251a21cada13873831a7db7ba11d0ed98d8dfd7c483cf6162a584174cc366f1d","spec_sha":"fefee18dc2d85b7d3bf7e69fd75f972a2a3fb131e641dfb48dce556571de7c09"},{"authors":"Carmine Paolino","built_at":"2025-02-16T00:00:00.000Z","created_at":"2025-02-16T22:56:20.408Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":425,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre26","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"18e66128c9a1b59031586faf1829c9ac7d0b85b5547942999a5c374a3ca57d67","spec_sha":"f6124133d404562d7ee511e0b687ee2d1c52f85d16b5c615e25cd0d1f2cdddf8"},{"authors":"Carmine Paolino","built_at":"2025-02-14T00:00:00.000Z","created_at":"2025-02-14T16:30:27.188Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":415,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre25","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"ebcec7f43e5cf6a56caeeb43cfd4f845472d826b99388afb05fa1797c331c0af","spec_sha":"4ad6a5d5593b00a4529eafe689240ce3eda1f2fe62f31b9d37affc1c7537cb83"},{"authors":"Carmine Paolino","built_at":"2025-02-14T00:00:00.000Z","created_at":"2025-02-14T15:53:08.538Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":379,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre24","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"3294b07975bd22298636046e6144134366fa94ee9af619b42da7e87d473e0dfd","spec_sha":"0a34e8399d74a43b6ee003096bbf2aab1d3f846a066338712732afa8780b6b40"},{"authors":"Carmine Paolino","built_at":"2025-02-12T00:00:00.000Z","created_at":"2025-02-12T16:33:03.222Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":424,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre23","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"2c957befceb5d6a6180a07c415b319855d9a9272eb330a1bd92375ef75d2157f","spec_sha":"bdb48c6f78b61918d88a4bc85ef9867fc3f68198249becf5f7fe00efc79d50db"},{"authors":"Carmine Paolino","built_at":"2025-02-12T00:00:00.000Z","created_at":"2025-02-12T15:48:22.583Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":480,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre22","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"5f47448257159d8e8e31bfacf37f75f18a854db5b5ed380864eaafeb0b44c044","spec_sha":"9dfc4744253f0f14ae374a7aa8d41c5aa5d8cea508e19b341bf05c5c29693025"},{"authors":"Carmine Paolino","built_at":"2025-02-12T00:00:00.000Z","created_at":"2025-02-12T15:38:55.644Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":472,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre21","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"289bd8f98c358fc5fb716ddd24d32f7ac5717155f9431239f25c8b914c1565d2","spec_sha":"c064893184eeaed8b4d25f7a98b16760f242a4e91ae9b0049b42162fb5fff4ec"},{"authors":"Carmine Paolino","built_at":"2025-02-10T00:00:00.000Z","created_at":"2025-02-10T19:27:39.412Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":397,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre20","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"ea1fb1dd115ed24eb2ba949422c449bdc3ce02584492ffd1c383fc54f19182d7","spec_sha":"35ddaf72ecaecc11037f9bde7ac5086f8b072063f7de80e9fefa865715ee3e88"},{"authors":"Carmine Paolino","built_at":"2025-02-06T00:00:00.000Z","created_at":"2025-02-06T21:19:57.482Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":505,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre19","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"416f6db7a4d93ad585cd27f0d12b1f7b7b91ff1bba8fed62a64bf1bd052cc784","spec_sha":"25d9ee8badd155b1531da873fb44228c19d3444d8f045e66c4049010154f15e0"},{"authors":"Carmine Paolino","built_at":"2025-02-06T00:00:00.000Z","created_at":"2025-02-06T19:04:41.333Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":422,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre18","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"7876ddbc5582607c8046b2f50c831b32e6148b0a232a814367741693cd293f7b","spec_sha":"1eb68f2d941dac1249ec95dea413c32beab094dd7a6564d38ba42dcbd1aeee24"},{"authors":"Carmine Paolino","built_at":"2025-02-06T00:00:00.000Z","created_at":"2025-02-06T14:12:30.428Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":429,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre17","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"d9ceacc8cff67db81c58374cc36dc5bc1b49a86740d3d9d99bcde4c6995a83a5","spec_sha":"60a954bd8b35590fcebcda6a1bc51a4bd5770f99b7571894af5ac1d2b0c3b6c6"},{"authors":"Carmine Paolino","built_at":"2025-02-04T00:00:00.000Z","created_at":"2025-02-04T19:50:41.442Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":593,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre16","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"5a54131120a41f1aa14eb81c666f506887f49a1e2c643e7e69989f893ad450f3","spec_sha":"b56115e7a0d5d3dc52a63da4e6f1a08e63fa1503e1298650f9dc989639994cb1"},{"authors":"Carmine Paolino","built_at":"2025-02-04T00:00:00.000Z","created_at":"2025-02-04T15:34:38.419Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":481,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre15","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"37f8698c7d08fc572affc114c9a52ddb773617ca65f8e946282538ab480d93d7","spec_sha":"ff42bb9184ff7ef2183278f6540b50c0b7a41e2d24914636aefd2ab824e93dd7"},{"authors":"Carmine Paolino","built_at":"2025-02-04T00:00:00.000Z","created_at":"2025-02-04T11:44:54.721Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":387,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre14","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"12be8491613fa4f0568ce40a784ac5114efa255a45548e105564286985b16306","spec_sha":"7600a72be82d0e8c9cefae094f09a3da0e5b2cb2d60e7a58c3139a1525a8435c"},{"authors":"Carmine Paolino","built_at":"2025-02-04T00:00:00.000Z","created_at":"2025-02-04T00:36:44.849Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":538,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre13","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"2ef13ae8f848fd3a84da87f5c78c90970a4b8c83d04373d68cf3b546a17d063b","spec_sha":"2a0f980124f5f4bec7f644aab508d0f154aba20ce40a44fe269f3853b3d5f5b0"},{"authors":"Carmine Paolino","built_at":"2025-02-03T00:00:00.000Z","created_at":"2025-02-03T22:52:18.173Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":669,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre12","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.7.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"42cdac99e1c1862d20cd56d09865d2325b4f6492a2829321358c6de360a70812","spec_sha":"7db4013d256357224483939998b172cd6dccbaad777d063d14dba824b42454a4"},{"authors":"Carmine Paolino","built_at":"2025-02-03T00:00:00.000Z","created_at":"2025-02-03T22:44:50.898Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":419,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre11","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.7.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"bc1662660f892fbee3b3702d807ab53272b7e12af5431786983cb98c8094681a","spec_sha":"189799cbec04a21c1106c6d20a5749d8435daf9c31c09973fcb212fa323d1e76"},{"authors":"Carmine Paolino","built_at":"2025-02-03T00:00:00.000Z","created_at":"2025-02-03T22:37:49.718Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":360,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre10","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.7.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"699cc89ee6b44dea204acf7fcfbb5c53ea145be75f116bfb1ae284b5774953d0","spec_sha":"10a10633a4100e518bce36d0e38233d879360974788e2795022c3bc5e557e964"},{"authors":"Carmine Paolino","built_at":"2025-02-03T00:00:00.000Z","created_at":"2025-02-03T17:42:23.229Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":460,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre9","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.7.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"f8de8905ce50d4d9fa6e35c668a78d6c7d259072bb70dfc1befd3648505a2cba","spec_sha":"5d64d2d47c39c89d337f58e33f06c36f074e5337118bfac6620c54faad187d62"},{"authors":"Carmine Paolino","built_at":"2025-02-03T00:00:00.000Z","created_at":"2025-02-03T17:32:22.990Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":520,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre8","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.7.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"fac0374e2f1345bcc20eac3ddfcae1f909e01df9fd60d84acb4613d3645b6783","spec_sha":"d45bc778f54b37949bf279064e81be86a2a3359450b10636d198e4f83bebaec6"},{"authors":"Carmine Paolino","built_at":"2025-02-01T00:00:00.000Z","created_at":"2025-02-01T18:50:00.619Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":433,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre7","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.7.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"8e63ec286bebb03c9c6415451dd2f6bff368c93be517b7c6da5a258ce68ae399","spec_sha":"746c7abc2763dbf1af9b633b2fda69b213195bfd04af6ed27d29a8d7ad1a0f04"},{"authors":"Carmine Paolino","built_at":"2025-02-01T00:00:00.000Z","created_at":"2025-02-01T18:40:15.981Z","description":"A delightful Ruby way to work with AI language models. Provides a unified interface to OpenAI and Anthropic models with automatic token counting, proper streaming support, and a focus on developer happiness. No wrapping your head around multiple APIs - just clean Ruby code that works.","downloads_count":556,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/commits/main","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://github.com/crmne/ruby_llm"},"number":"0.1.0.pre6","summary":"Clean Ruby interface to modern AI language models","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.7.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"332d2ebaf496011d28687a3e5eaa2938bf1eea8389006a93c5a8810f04e69edf","spec_sha":"8b1f554d64042cefd501a7b21b040e1e3d05dec9350bef7a56b1561f9752ab0c"},{"authors":"Carmine Paolino","built_at":"2025-02-01T00:00:00.000Z","created_at":"2025-02-01T18:32:36.578Z","description":"Complete Ruby library for working with Large Language Models (LLMs). Supports OpenAI, Anthropic, and others with a consistent interface. Features include tool usage, token tracking, and seamless Rails integration.","downloads_count":582,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/blob/main/CHANGELOG.md","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubydoc.info/gems/ruby_llm"},"number":"0.1.0.pre5","summary":"The Ruby LLM client library - unified interface for OpenAI, Anthropic, and other LLM providers","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.7.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"d3f30ae7d9d3dd62a315ec3d4e97e34a18445d5444924484ccfe4ed93702c0f5","spec_sha":"68e9f9ba72f23dd9e22e9f78b425aa52a4eef8746e7fefea29189d52e2fcf176"},{"authors":"Carmine Paolino","built_at":"2025-01-30T00:00:00.000Z","created_at":"2025-01-30T15:34:17.937Z","description":"Complete Ruby library for working with Large Language Models (LLMs). Supports OpenAI, Anthropic, and others with a consistent interface. Features include tool usage, token tracking, and seamless Rails integration.","downloads_count":496,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/blob/main/CHANGELOG.md","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubydoc.info/gems/ruby_llm"},"number":"0.1.0.pre4","summary":"The Ruby LLM client library - unified interface for OpenAI, Anthropic, and other LLM providers","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.7.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"2d8b966ed7735b6dba94a007367e26564c1e4516cad39d0f09e26ecd39592514","spec_sha":"e34252c731b8eed1f3c2a940dfc5c66646b11fe59233761a861f6ac6c8569ed9"},{"authors":"Carmine Paolino","built_at":"2025-01-30T00:00:00.000Z","created_at":"2025-01-30T14:49:01.199Z","description":"Complete Ruby library for working with Large Language Models (LLMs). Supports OpenAI, Anthropic, and others with a consistent interface. Features include tool usage, token tracking, and seamless Rails integration.","downloads_count":580,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/blob/main/CHANGELOG.md","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubydoc.info/gems/ruby_llm"},"number":"0.1.0.pre3","summary":"The Ruby LLM client library - unified interface for OpenAI, Anthropic, and other LLM providers","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.7.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"6bc873d9c75a7930e7de59c1c8485d26b21d7dcb077b6b36351e181f36bc2cb3","spec_sha":"6723f8bd369941107ad672bd4e200034ba7acc0fb8aa99bd1c69206a5ff32995"},{"authors":"Carmine Paolino","built_at":"2025-01-30T00:00:00.000Z","created_at":"2025-01-30T14:24:19.122Z","description":"Complete Ruby library for working with Large Language Models (LLMs). Supports OpenAI, Anthropic, and others with a consistent interface. Features include tool usage, token tracking, and seamless Rails integration.","downloads_count":508,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/blob/main/CHANGELOG.md","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubydoc.info/gems/ruby_llm"},"number":"0.1.0.pre2","summary":"The Ruby LLM client library - unified interface for OpenAI, Anthropic, and other LLM providers","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.7.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"3b8621c8ac5d711952a154e5c27b1d5e49caa3b22c6daea69a943db10f92e28a","spec_sha":"ace45731de0e4a2ddd662ac4fc10f4b2545d2992c83e1f032c52daf9ae508386"},{"authors":"Carmine Paolino","built_at":"2025-01-30T00:00:00.000Z","created_at":"2025-01-30T09:40:55.169Z","description":"Complete Ruby library for working with Large Language Models (LLMs). Supports OpenAI, Anthropic,\n    and others with a consistent interface. Features include tool usage, token tracking, and seamless Rails integration.","downloads_count":498,"metadata":{"homepage_uri":"https://github.com/crmne/ruby_llm","changelog_uri":"https://github.com/crmne/ruby_llm/blob/main/CHANGELOG.md","bug_tracker_uri":"https://github.com/crmne/ruby_llm/issues","source_code_uri":"https://github.com/crmne/ruby_llm","documentation_uri":"https://rubydoc.info/gems/ruby_llm"},"number":"0.1.0.pre","summary":"The Ruby LLM client library - unified interface for OpenAI, Anthropic, and other LLM providers","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.7.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"87ccc92d4fa76d4da44181f68af3cb4a9ef4f438a364bbd06884949f271fca48","spec_sha":"15bd63273cef2eb0fd6ffe48cccf80a157724c5b21d28b0a88d2cf82475460b9"}]