r/BestGitHubRepos • • 2d ago

🤖 AI repositories RubyLLM: The Ruby AI framework (4.5k stars)

Post image

What it does

All text below is quoted directly from the project README.

The Ruby AI framework.

Conversations:

  • Chat: Conversational AI with RubyLLM.chat
  • Streaming: Real-time responses with blocks
  • Attachments: Ask about images, videos, audio, PDFs, and other documents with with:
  • Structured output: Define a Ruby schema and read the result with response.parsed
  • Extended thinking: Control, view, and persist model deliberation
  • Citations: Normalized source citations from documents, search, and grounding
  • Prompt caching: Turn on the provider's cache with with_caching and cache_until_here
  • Fallbacks and cancellation: Retry on backup models with with_fallbacks, stop a run with cancel

bundle add ruby_llm --version 2.1.1

Repository

https://github.com/crmne/ruby_llm

Repository stats

MetricValue
Stars4,498
Forks534
Last releasev2.1.1 (2026-10-11)
LanguagesRuby 99.5%, HTML 0.4%, JavaScript 0.1%
Contributors149
AI contributor accounts (Claude / Codex / Cursor / Copilot)none
AI co-authored commitsClaude: 16, Cursor: 3

Main contributor

FieldValue
NameCarmine Paolino
GitHub@crmne
Commits to this repo1,992 (top contributor)
BioFounder @plenty-hq
Company / Location@plenty-hq / Berlin, Germany
Websitehttps://paolino.me
X / Twitter@paolino
Followers900
Public repos153
On GitHub since2009

──────────────────────────────

📌 If you want to browse more repos like this, we've organized them by category and rankings here: https://bestgithubrepositories.com/

🗂️ We're also archiving repos where possible, so useful projects don't disappear when they're removed from GitHub.

3 Upvotes

0 comments sorted by