The multi-flavor SaaS starter kit for modern Rails teams

Download a regression-tested app with teams, Stripe, and admin pre-configured. Skip the setup sprint and ship features today.

Everything in Professional, TODAY.

Beta is $100 one-time · $449 after beta · one year of updates

Why this exists

AI and Rails Scaffold get you files. They don't get you to launch.

Teams, Stripe subscriptions, webhooks, admin, and deploy recipes touch dozens of files. AI can draft any one of them. What still takes weeks is making the whole stack work together and stay green in CI. Zero Config Rails is a compiler for that layer.

Billing that actually hooks up

Pay gem, flat subscription plans, plan entitlements (member limits per tier), Stripe webhooks, and checkout flows wired across models, controllers, and tests.

Multi-user SaaS shape from day one

Accounts, teams, memberships, invitations, and Pundit policies scoped the way a B2B product expects. You extend policies; you don't invent the tenancy model on sprint three.

Proof before you download

Every compile runs the Beta bundle matrix: Minitest, system tests, Brakeman, and bundler-audit. You get source you own, after CI has already passed on that exact config.

What ZCR is

A regression-tested SaaS blueprint factory, not a zip of READMEs.

Pick your recipe in the portal. We compile from a pinned Holy Grail base, apply only the toggles you chose, and ship a Rails 8 monolith you deploy anywhere. Same integrated stack every time, with a changelog and re-downloads for a year when the base moves forward.

  • SaaS or Vanilla Rails recipe when you generate
  • Admin, Kamal deploy path, Sentry, Solid trio
  • .cursor/rules and AGENTS.md in every zip
  • No runtime license on your deployed app

The pipeline

Configure once. Compile with proof.

Your choices become a license-gated zip from a tagged base and recipe pipeline, not a one-off AI dump.

  1. 1

    Select your blueprint

    SaaS recipe or Vanilla Rails. Toggle auth (native or Devise), Pay, Pundit, admin flavor, Sentry, Kamal on the SaaS path. Deferred features stay out of the configurator.

    Portal wizard Available now
  2. 2

    Compile under license

    AppBuilder::CompileJob clones the Holy Grail tag, applies recipes, runs the CI matrix, uploads to S3. Signed URLs, rate limits, audit log.

    Idempotent recipes Config hash stored
  3. 3

    Run bin/setup and build

    Minitest and system tests, Brakeman, bundler-audit, Docker, devcontainer, and .cursor/rules plus AGENTS.md in the zip. You own the repo; we maintain the base.

Features

Everything in your compile

A regression-tested Rails 8 monolith with accounts, billing, admin, deploy, tests, and DX - all configured in the portal and shipped as source you own. Flat subscription billing only; no bash scripts.

Custom codebase creator

Configure toggles in the portal, generate a regression-tested app zip, and download after checkout. No bash glue scripts.

SaaS or Vanilla Rails recipe

Holy Grail Rails 8 base plus a SaaS strip (Pay, teams, billing) or Vanilla Rails close to what `rails new` ships, chosen at compile time.

AI-assisted development

.cursor/rules and AGENTS.md in every zip so Cursor and agents understand your generated layout.

User accounts

Ship with Rails 8 native authentication or Devise. Pick the stack that fits your team in the configurator.

Teams & invitations

Accounts, teams, memberships, and invitations wired for multi-user SaaS from day one.

Roles & permissions

Pundit policies across resources. Authorization patterns your team can extend.

Stripe subscriptions

Pay gem with flat subscription plans, Stripe webhooks, and subscription-to-tier mapping for entitlements. Per-seat and metered billing are coming soon.

Plan entitlements

Per-tier limits such as max team members (e.g. Free 5, Pro 50). Enforced on invites and memberships, with usage shown in billing UI.

Rails 8 + Solid trio

Solid Queue, Solid Cache, and Solid Cable on PostgreSQL. Background work without Redis on day one.

Modern UI

Tailwind CSS, View Component, Hotwire, Turbo, and Stimulus for a modern web app.

Front-end toolchain

esbuild via jsbundling-rails or import maps — pick the JS pipeline that fits your app.

Admin UI

Choose from Avo or a minimal namespaced admin.

Deployment recipes

Kamal-first deploy path with optional Render and Fly notes so production is not an afterthought.

Error Monitoring

Track errors and performance signals with APMs. Choose from Sentry, New Relic or Honeybadger.

Transactional email

Action Mailer with templates for invites, billing, and account events. Marketing ESP integrations later.

Background jobs

Solid Queue for async work — mailers, webhooks, and maintenance without extra infrastructure.

Tests & CI

Minitest, Capybara system tests, and GitHub Actions.

Security tooling

Brakeman, bundler-audit, and RuboCop-Rails in the generated repo. Fail builds on known risks.

Docker & devcontainer

Dockerfile, compose, and devcontainer for reproducible local and CI environments.

i18n

Rails i18n wiring from day one.

Coming soon

On the roadmap

Everything above ships in your compile today. Below is what we are building next: multi-tenant flavors, public API, per-seat billing, and the rest.

Coming soon

Multi-tenant flavor recipe

Tenant-scoped data and routing for B2B products that need isolation by account.

Coming soon

REST API & OpenAPI

Versioned JSON API with generated OpenAPI schema docs for mobile apps, partner integrations, CLI tools, and AI agents.

Coming soon

Feature flags

Flipper-backed toggles for gradual rollouts without redeploying your monolith.

Coming soon

API keys for integrations

Issue and revoke keys for machine clients with scoped access.

Coming soon

Social login

OmniAuth providers alongside native auth or Devise.

Coming soon

Two-factor authentication

TOTP and WebAuthn hardening for high-trust SaaS accounts.

Coming soon

User impersonation

Sign in as a user safely when debugging account issues. Professional and Unlimited tiers.

Coming soon

Theming

Brand colors and fonts wired through the generated UI. Professional and Unlimited tiers.

Coming soon

Per-seat & metered billing

Quantity-based and metered Stripe plans beyond flat subscriptions.

Coming soon

Locale switcher

Rails i18n wiring with a user-facing locale switcher.

Coming soon

WebSockets & chat demo

Solid Cable patterns plus a reference real-time UI.

Coming soon

AI chat & agent demos

ruby_llm integration with streaming responses in the generated app.

Coming soon

Vite-powered pipeline

vite_rails as a compile-time alternative to esbuild and import maps.

Coming soon

Chartkick dashboards

Charts for dashboards and admin metrics. Professional and Unlimited tiers.

Configurator presets

Same compiler. Different go-to-market.

Agencies and indie founders hit different checkout paths, but the underlying stack is identical and CI-backed.

Indie SaaS

Best for founders

Ship the product, not the plumbing

Pre-loads the SaaS recipe and Professional building blocks so your first sprint is feature work — not gem archaeology.

  • Pay, plan entitlements, team model, Pundit policies
  • Admin UI, impersonation, Sentry hooks
  • Kamal + system tests for checkout flows
Professional plan · SaaS recipe Most popular path
Agency client

Best for studios

Repeatable client deliverables

White-label naming, same stack every engagement. Unlimited tier maps here when live — one compiler, many client configs.

  • Deterministic output per client config snapshot
  • License audit trail: config hash, IP, tier
  • No per-client bash scripts to maintain
Unlimited plan · when tier ships Same CI matrix

Both paths compile from the same Holy Grail base — identical gem matrix, identical regression suite, different portal checkout.

Pricing

Pay once. Own the code. Get updates for a year.

High-ticket, low-churn model. Checkout and license enforcement live in the portal; tiers below reflect the public roadmap.

Beta · shipping now Full Professional

One-time

$449

$100

Full Professional today at Beta price

  • Complete Professional feature set
  • 5 app generations per day · 1 at a time
  • 5 project templates, one year of base updates
  • Generate full apps + signed zip download
  • No-ask refund within 5 days (not happy → instant refund, no questions)

Beta is limited. When it closes, pricing moves to the standard tiers.

After beta

$249

Starter

  • 2 app generations per day
  • Holy Grail + SaaS recipe

After beta

$449

Professional

  • 5 app generations per day
  • Full Professional

After beta

$699

Unlimited

  • 20 app generations per day
  • Priority support

One-time purchase · 5-day no-ask refund

Compare all features

Proof before purchase

Touch the product on a live sandbox

No public source drop. The only hands-on preview is our hosted demo (resets nightly) plus a configurator preview in the portal. Downloads stay license-gated.

Live demo At launch

Hosted SaaS sandbox

Real teams, billing, and admin flows on a canonical Demo SaaS build. Test Stripe only, seeded users, no outbound email.

  • Validate day-to-day UX before you pay to generate your own app
demo.zeroconfigrails.com · coming with release
Paid plans still generate full apps with CI-verified output. The demo is for evaluation only, not a starter you deploy to production.

Ready when you are

Stop paying the integration tax on every new app.

Your next Rails SaaS should start with green CI, not a two-week gem archaeology sprint.

  • 1

    Pick toggles in the portal

    SaaS or Vanilla Rails , auth mode, admin flavor, observability.

  • 2

    Download a compile that already ran the matrix

    Not a template dump. A CI-verified build from the Holy Grail pipeline.

  • 3

    Ship features on a base we maintain

    Re-download when base_version bumps within your update window.

Start with Beta

$100 one-time · full Professional · one year of updates on generated code.

Questions? [email protected]