Blastoff Rails 2026 · Albuquerque

Startups on Rails

2026 Report · Irina Nazarova · Evil Martians · SF Ruby

opening keynote
Do you agree?

“Rails is a framework
for CRUD apps.”

Irina Nazarova

CEO at Evil Martians
Co-founder at AnyCable
Org of SF Ruby Community

This year, five of them

Meet the founders.

Cole
Cole
Rebulk
Carmine
Carmine
Ruby LLM
Kieran
Kieran
Cora
Avinash
Avinash
Cactus
Andy
Andy
Finta
Cole Robertson
Cole Robertson
Rebulk · YC S25
JavaScript Rails
Cameras + computer vision measuring bulk inventory — Rails on a tiny edge computer, on a farm, over Starlink.
runs on a small VPS  ·  YC S25
Cole Robertson
Cole Robertson
Rebulk
If you want to start a startup today, I couldn't recommend anything more than Rails.
Cole Robertson
Cole Robertson
Rebulk
Ruby on Rails has the web primitives nailed down in a way no other framework or language has.
Carmine Paolino
Carmine Paolino
Chat with Work · creator of Ruby LLM
Python · data science Ruby
AI that answers across everything your company knows — built on Ruby LLM, his own library.
Ruby LLM 8M+ downloads  ·  reads more code solo than a 15-person team  ·  pursuing SOC 2
Carmine Paolino
Carmine Paolino
Chat with Work
Rails got it right all along. It just wasn't understood.
Carmine Paolino
Carmine Paolino
Chat with Work
I read more code than ever. And which better language than Ruby to read?
Kieran Klaassen
Kieran Klaassen
Cora
Musician Rails
An AI email client, native on iPhone and Android via Inertia + Ruby Native.
Cora power user Mike Krieger  ·  compound-engineering 70k★ (Google, Amazon)  ·  keynotes tomorrow 9:30
Kieran Klaassen
Kieran Klaassen
Cora
Web, iOS, Android. One person. Me. Competing with Gmail and Superhuman. Insane world we live in.
Kieran Klaassen
Kieran Klaassen
Cora
Rails makes the decisions for me. You don't want AI to stumble on those — you want it to stumble on your product thinking.
Avinash Joshi
Avinash Joshi
Cactus · YC S25
Django Rails
Voice AI that answers the phone for home-service businesses — Rails monolith, Solid trifecta, Ruby LLM.
$7M seed  ·  YC S25  ·  “plan mode made me faster”
Avinash Joshi
Avinash Joshi
Cactus
I built the same app twice, once in Django, once in Rails, and instantly knew I'd stop building with Python.
Andy Wang
Andy Wang
Finta · YC W23
Finance · non-technical Ruby
Interactive, simple accounting for founders and startups.
Andy Wang
Andy Wang
Finta
We're in the business of simplifying. So why not build with a language that simplifies?
Andy Wang
Andy Wang
Finta
I ship 80 PRs a day, six months straight. It's crazy.
What this unlocks

Rails is the best stack for non-technical founders working with agents.

What's good · Inertia

Hotwire and Inertia.
You want both.

Try Inertia with Rails — it's honestly very good. A thin wrapper; the heavy stuff stays in React.
Kieran Klaassen · Cora
Every new project, I start on the Inertia + Rails stack. That's my go-to.
Cole Robertson · Rebulk
The other half of the report

What's missing.

Same five founders, one more question: what would make Rails better? Their wishlist. ↓

What's missing · Fibers, through the whole stack
It's all just waiting on the model. I want async first-class in Rails, not something I bolt on.
A Ruby founder · building on Rails today

It's landing: Falcon · fiber-aware Active Record · Action Cable re-architected

What's missing · Documentation
Hotwire's been around since 2020. This is the documentation we got?
A Ruby founder · building on Rails today

A fix? Ship the docs as agent skills.

What's missing · Hiring
Our posting said “founding engineer — Ruby.” Seventy percent of applicants had never written Ruby.
A Ruby founder · building on Rails today

Hiring or looking? sfruby.com/jobs

What's missing · Component & design libraries
Every time Vercel ships a component library, I think: I wish I had this for Ruby.
A Ruby founder · building on Rails today

A fix? Inertia brings React's libraries to Rails — inertia-rails.dev

What's missing · the big one · 5 of 5 founders

“Click, wait, cmd-R” is not enough.
Rails can do more.

The front end was the one all five named. It can be live and interactive — Marco Roth is rebuilding it.

Let's jump ahead — an experiment: Rails in your browser, on PGlite. →

How it works · an experiment, still early
In the browser tab
Rails on ruby.wasm
via wasmify-rails · Hotwire rendering
PGlite, Postgres in the tab the synced slice · a ClientScope
writes
read-only sync
Electric · WAL
On the server
Rails, sole write authority
one gesture, one transaction
PostgreSQL the source of truth
What you get
  • Active Record migrations stay in sync
  • Validations & consistency, same code both sides
  • No duplicate domain model in TypeScript
Still missing
  • Per-user auth, end to end: the slice holds only what you may see
  • Interactive rendering: slot-level diffing (ReActionView)
  • Bounded, self-evicting sync · offline conflict resolution

PGlite · ElectricSQL · ruby.wasm · palkan/wasmify-rails · on years of work from Vladimir Dementyev & Evil Martians

Don't settle for CRUD.
Keep making new things possible.

whichlang · a benchmark by Chad Fowler

AI agents are handed real coding tasks, never told the language. The tasks are his, not ours. For the product builds: how many picked Ruby?

0

0 of 210 product builds. Not one.

Rage.

DjangoDjango ORM
8k
RailsActive Record
9k
FastAPISQLAlchemy
13k
Nest.jsPrisma
23k
RageActive Record, fiber-aware · Iodine
48k  · 2× NestJS · 5× Rails

GET /widgets-orm/42 · req/s, median of 5 Fly performance-16x hosts (16 vCPU · Postgres 17 loopback · 200 conc · oha) · 2026-06-10.
github.com/irinanazarova/small-runtime-bench

And cheap for an agent to run
Cost for Claude Code to generate a mini-Git across 13 languages — Ruby is the cheapest

Cost for Claude Code to build the same project in 13 languages · Ruby is cheapest. Benchmark by Yusuke Endoh (mame) · dev.to

Ruby is fast and token-efficient.
Why aren't models picking it?

ruby.evilmartians.com
Ruby & Rails LLM Discoverability Scorecard — 92 sites graded on llms.txt, .md docs, sitemaps, crawlers
Layer 0

Get into the
training corpus.

  • Unblock AI crawlers — robots.txt + WAF
  • Ship sitemaps, server-render

Crawlable 85/92  ·  Sitemaps 49/92

Layer 1 · ship now

Win the retrieval.

  • Serve Markdown — content negotiation + .md routes
  • Make rdoc emit Markdown, for token efficiency

llms.txt 43/92  ·  .md routes 21/92  ·  content negotiation 13/92

The case · ship now

Write the “Build X in Rails” comparisons.

  • Rails vs Next, Django, Laravel — a SaaS, a chat app, a marketplace
  • Real numbers: lines of code, time to ship, cost to run
  • A model reaches for what the corpus argues for

Of 12 common product builds, 0 have a solid, numbers-backed case for Rails

Layer 2 · ship now

Make agents fluent
in the gems.

  • Every gem ships agent tooling — an MCP endpoint or a skill, like a README
  • Converge one Rails MCP server — introspect gems, schema, routes
  • Agree a shared Agent Skills convention

shared gem/agent convention none yet  ·  Agent Skills fragmented
A start: github.com/Bakaface/rails-hyperdrive — an MCP server + skills for any Rails app

Layer 3 · the long game

Change the
training default.

  • Contribute real Rails repos to Multi-SWE-bench
  • Build an open, idiomatic-Rails dataset

Ruby in Multi-SWE-bench absent  ·  idiomatic-Rails dataset none yet

How we'll know it worked

Let's do this together, and watch that 0 move.

I re-run the benchmark every year. 0 of 210 is the number to beat.

Ruby on Rails is the best stack for agentic software development.

It's up to us to make people and models know.

San Francisco Ruby Conference 2026
November 10–12, 2026
SF Jazz · San Francisco
Garry Tan
Keynote
Garry Tan
President & CEO, Y Combinator
Rails + Startups =
Let's GOOOOO