ruby_llm

RubyLLM is a roofing software designed to develop AI features in Ruby projects. It gathers 19 different providers under a single consistent API, and introduces Rails rules together with models, vehicles, agents, secure code execution environment. Allows switching between hosted and local providers without changing the application code.

RU

crmne · AI Agent Frameworks

STARS4.5K
FORKS528
COMMITS0
CONTRIBUTORS0
VERSIONv2.1.1
UPDATED2 days ago
RubyAIAI FrameworkLLM APIMIT

Common commercial products in this category: OpenAI Assistants API, Microsoft Copilot Studio, Amazon Bedrock Agents

What can it do?
  • Using a single API, you integrate 19 different AI providers in Ruby projects.
  • You allow models to run Ruby, Python, JavaScript and shell commands on your servers in a secure sandbox.
  • You do content analysis by asking questions on documents such as PDF and text files.
User reviews
  • ↑ PositiveGitHub Issue

    Structured output response support

    “Great looking project, very natural ruby approach! Thinking about how to get official structured outputs supported (as in, not just validating a json schema against a text response from the LLM, but actually using the model’s officially supported output response formatting), it…”

My note

Alternative pages

More in: AI Agent Frameworks