The multi-flavor SaaS starter kit for teams building with AI

Zero Config Rails supercharges AI with a tested starter kit and agent rules built in, so your team and AI agents ship from a consistent foundation instead of reinventing the wheel every session.

SaaS recipe Vanilla Rails Marketplace SaaS · v2

Why this exists

Give AI-assisted development a consistent foundation.

Coding agents move fast and drift just as fast. Zero Config Rails generates a version-pinned starter with tests, docs, and `.cursor/rules` so AI has guardrails for billing, teams, and auth. Use AI as propulsion while we supply the structure.

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.

Conventions agents can follow

Every generated app passes our test suite before you download and ships .cursor/rules plus AGENTS.md. Agents inherit how your app is organized instead of guessing folder layout and patterns each session.

What Zero Config Rails is

A regression-tested Rails app your team and AI agents build on together.

Pick your recipe in the portal. We generate from our maintained Rails base, include only the gems and options you picked, 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
  • Same config, same zip every time. AI builds on a foundation that does not drift.
  • .cursor/rules and AGENTS.md in every zip
  • No runtime license on your deployed app

The pipeline

Configure once. Give AI a map.

Pick your recipe and optional features in the portal and generate a project you own with green tests. A consistent, tested structure means agents know where billing, auth, and policies live before they write the first feature.

  1. 1

    Pick your recipe

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

    Portal wizard
  2. 2

    Generate your app

    We start from our maintained Rails base, apply your recipe and the gems you picked, run the full test suite on our servers, and package your zip. You get a secure download link when it is ready.

    Tests before download Your stack saved
  3. 3

    Run bin/setup and build with AI

    Minitest and system tests, Brakeman, bundler-audit, Docker, devcontainer, and .cursor/rules plus AGENTS.md in the zip. Agents inherit your stack's conventions; you own the repo while we maintain the base.

Features

Everything in your generated app, including AI guardrails

A regression-tested Rails 8 monolith with accounts, billing, admin, deploy, tests, and DX. Configured in the portal, shipped as source you own, with cursor rules and AGENTS.md so AI-assisted development stays on track.

Custom codebase creator

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

SaaS or Vanilla Rails recipe

Our maintained Rails 8 base plus a SaaS strip (Pay, teams, billing, multi-tenant) or Vanilla Rails close to what `rails new` ships (plus your preferred gems), chosen when you set up your app in the portal.

AI-ready structure

.cursor/rules and AGENTS.md in every zip. Give Cursor and AI agents a tested layout and conventions so they complement your team instead of going off-script.

User accounts

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

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 Importmap: 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.

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 generated apps today. Below is what we are building next: Marketplace SaaS recipe, public API, per-seat billing, and the rest.

Coming soon

Marketplace SaaS recipe

Two-sided marketplace structure for your generated app. Listings, sellers, buyers, and payouts via Stripe Connect merchant accounts on the same Rails 8 base.

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 feature flags 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 an optional choice instead of esbuild and Importmap when you generate.

Coming soon

Chartkick dashboards

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

Quick start paths

Same generator. 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

Preloads the SaaS recipe and Professional building blocks so your first sprint is feature work, not boilerplate wiring.

  • 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 generator, many client configs.

  • Same output per client config snapshot
  • Download history: who generated what, when, and on which plan
  • No per-client bash scripts to maintain
Unlimited plan · when tier ships

Both paths generate from the same maintained base: same gems, same tests, just different portal checkout.

Pricing

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

Compare tiers below. One-time checkout in the portal when you're ready.

Beta · early access Full Professional

One-time

$449

$100

  • 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
  • SaaS recipe on maintained base

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

Try before you buy

7-day trial. Hands-on in the portal.

Sign up in the portal, pick your stack, and generate a real app zip you can run locally. Trial accounts get the Vanilla Rails recipe with optional gems. The SaaS recipe unlocks when you purchase a license.

7-day trial Vanilla Rails recipe

Generate what you will get

Pick gems and options in the portal and download a CI-verified Vanilla Rails app you own. Same generation pipeline as paid customers, scoped to the trial recipe.

  • Vanilla Rails recipe with optional V1 gems
  • Regression-tested zip with cursor rules and AGENTS.md
  • Full wizard and stack preview in the portal
Get early access

Only Vanilla Rails recipe

The SaaS recipe (teams, Pay, Stripe billing, multi-tenant, admin strip) is not included in the trial. Checkout unlocks SaaS generations and your tier's daily generation limits.

Use the app before you buy

Open the portal, preview your stack, generate, and download. Run bin/setup on your machine and explore a real generated codebase during the trial window.

Trial ends after 7 days. Paid plans include the SaaS recipe, higher generation limits, and one year of base updates on generated code.

Ready when you are

Your team can do more with AI on a real foundation.

Cursor and AI agents are already in your workflow. Zero Config Rails complements them with a maintained starter so speed does not turn into integration chaos on every new app.

  • 1

    Choose your stack in the portal

    SaaS or Vanilla Rails, auth, billing, admin, and observability.

  • 2

    Download a generated app with green CI and passing tests

    Not a template dump. A tested build from our maintained base.

  • 3

    Open the zip in your favorite AI editor and build

    Agents read cursor rules and AGENTS.md on day one. Less improvisation, more shipping.

Get early access

Join the waitlist for beta launch. We will email you when checkout opens.

Questions? hello@zeroconfigrails.com