← all repositories

BoxcarsAI/boxcars

A Ruby framework for building LLM-powered applications with composable tools, inspired by LangChain.

462 stars Ruby AgentsLLMOps · Eval
boxcars
Not currently ranked — collecting fresh signals.
star history

Boxcars is a Ruby framework for building LLM-powered systems with less cognitive load, especially for Ruby and Rails teams. It provides tool composability through Boxcar objects that can be reused across assistants, jobs, and services. The framework supports multiple orchestration modes including legacy ReAct and native provider tool calling, integrates with MCP servers over stdio, and offers data-aware workflows combining SQL, ActiveRecord, vector search, and API-backed tools. Provider flexibility is built in with support for OpenAI, Anthropic, Groq, Gemini, Ollama, and Perplexity through shared engine patterns.

Frequently asked

What is BoxcarsAI/boxcars?
A Ruby framework for building LLM-powered applications with composable tools, inspired by LangChain.
Is boxcars open source?
Yes — BoxcarsAI/boxcars is open source, released under the MIT license.
What language is boxcars written in?
BoxcarsAI/boxcars is primarily written in Ruby.
How popular is boxcars?
BoxcarsAI/boxcars has 462 stars on GitHub.
Where can I find boxcars?
BoxcarsAI/boxcars is on GitHub at https://github.com/BoxcarsAI/boxcars.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.