Skip to main content
ClaudeWave
ES, Spanish
crmne / Subagents

ruby_llm

The Ruby AI framework.

  • 4.5k estrellas
  • 523 forks
  • 27 issues abiertos
  • Lenguaje: Ruby
  • Licencia: MIT
  • actualizado

Instalación

Terminal
git clone https://github.com/crmne/ruby_llm && cp ruby_llm/*.md ~/.claude/agents/
  1. Clone the repository and copy the agent .md definitions into ~/.claude/agents (or .claude/agents inside a project).
  2. Start a new Claude Code session to load the agents.
  3. Delegate work to them with the Task/Agent tool or by name.

Nota editorial

RubyLLM is a Ruby gem that provides a unified interface for calling over 800 AI models across providers including Anthropic (Claude), OpenAI, Google Gemini, Mistral, DeepSeek, Ollama, and others through a single consistent API. Developers access Claude through the standard Anthropic API integration, configuring an API key and selecting any Claude model such as claude-sonnet-4 via the `RubyLLM.chat` interface or the `acts_as_chat` Rails model concern. The library supports chat, image analysis, PDF and document parsing, audio transcription via `RubyLLM.transcribe`, image generation via `RubyLLM.paint`, embeddings, content moderation, streaming responses, structured JSON output via `RubyLLM::Schema`, and tool use through a `RubyLLM::Tool` base class that lets Claude call arbitrary Ruby methods. Reusable agents with persistent instructions and tool sets are defined by subclassing `RubyLLM::Agent`. A Rails generator scaffolds database-backed chat persistence and a ready-to-use chat UI at `/chats`. The standout detail is that the entire framework ships with only three dependencies: Faraday, Zeitwerk, and Marcel. Ruby and Rails developers building AI-backed applications benefit most.

README

Resumen de Subagents

README no disponible. Visita el repo en GitHub para la documentación completa.
Casos de uso
Topics
agent-frameworkagentic-aiagentsaiai-agentsai-frameworkanthropicembeddingsgeminigenerative-ailarge-language-modelsllmmultimodalollamaopenairagrailsrubystructured-outputtool-calling
Preguntas frecuentes

Lo que la gente pregunta sobre ruby_llm

¿Qué es crmne/ruby_llm?

crmne/ruby_llm es subagents para el ecosistema de Claude AI. The Ruby AI framework. Tiene 4.5k estrellas en GitHub y su última actualización registrada es del 2026-10-23.

¿Cómo se instala ruby_llm?

Puedes instalar ruby_llm clonando el repositorio (https://github.com/crmne/ruby_llm) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar crmne/ruby_llm?

Nuestro agente de seguridad ha analizado crmne/ruby_llm y le ha asignado un Trust Score de 97/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene crmne/ruby_llm?

crmne/ruby_llm es mantenido por crmne. La última actividad registrada en GitHub es del 2026-10-23, con 27 issues abiertos.

¿Hay alternativas a ruby_llm?

Sí. En ClaudeWave puedes explorar subagents similares en /categories/agents, ordenados por popularidad o actividad reciente.

Web del proyecto
https://rubyllm.com/