Ross ROSS = Recommend OSS · open-source software intelligence for agents

Shopify/roast

Structured AI workflows made easy observed · 2026-08-28

github.com/Shopify/roast · Ruby · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

82/100

  • Activity 97
  • Release rhythm 90
  • Longevity 36
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 8
  • age_days: 511
  • days_rel: 68
  • days_push: 23
  • n_releases_24m: 24

Full methodology

Adoption not part of the score

1210 stars · 74 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Roast is a Ruby-based domain-specific language for building structured AI workflows from composable building blocks called cogs. It orchestrates LLM calls, local coding agents, shell commands, and Ruby code with control flow like conditionals, iteration, and parallel map operations.

Use cases

  • orchestrate multi-step LLM workflows in Ruby
  • run coding agents locally to review changed files
  • chain AI steps where output flows to the next step
  • process collections with AI in serial or parallel
  • automate codebase analysis and summarization
  • build reusable parameterized AI workflow components

When to choose

  • you want a declarative Ruby DSL for AI automation pipelines
  • you need to mix LLM calls, shell commands, and custom code in one workflow
  • you want to run local coding agents like Claude Code or Pi CLI with filesystem access
  • you're a Ruby team integrating AI into developer tooling

When to avoid

  • your stack is Python or JavaScript and you prefer native SDKs
  • you need a visual workflow builder or GUI
  • you only need simple single-prompt LLM calls
  • you require non-Ruby runtime environments

Facets

framework · maturity active

agent-framework llm-inference workflow-automation sdk artificial-intelligence large-language-models developer-tools ruby cli cross-platform dsl ai-workflows llm-orchestration coding-agents ruby-gem ai-agents automation

1 source

Member repositories

RepositoryRoleHealth v2
Shopify/roastmain82

For agents

markdown · JSON · MCP: product_card(name="Shopify/roast")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem