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.
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.
Why this exists
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.
Pay gem, flat subscription plans, plan entitlements (member limits per tier), Stripe webhooks, and checkout flows wired across models, controllers, and tests.
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.
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.
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.
.cursor/rules and AGENTS.md in every zip
The pipeline
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.
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.
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.
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
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.
Choose gems and options in the portal, generate a regression-tested app zip, and download after checkout. No bash glue scripts.
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.
.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.
Ship with Rails 8 native authentication or Devise. Pick the stack that fits your team in the portal.
Accounts, teams, memberships, and invitations wired for multi-user SaaS from day one.
Pundit policies across resources. Authorization patterns your team can extend.
Pay gem with flat subscription plans, Stripe webhooks, and subscription-to-tier mapping for entitlements. Per-seat and metered billing are coming soon.
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.
Solid Queue, Solid Cache, and Solid Cable on PostgreSQL. Background work without Redis on day one.
Tailwind CSS, View Component, Hotwire, Turbo, and Stimulus for a modern web app.
esbuild via jsbundling-rails or Importmap: pick the JS pipeline that fits your app.
Choose from Avo or a minimal namespaced admin.
Kamal-first deploy path with optional Render and Fly notes so production is not an afterthought.
Track errors and performance signals with APMs. Choose from Sentry, New Relic or Honeybadger.
Action Mailer with templates for invites, billing, and account events.
Solid Queue for async work: mailers, webhooks, and maintenance without extra infrastructure.
Minitest, Capybara system tests, and GitHub Actions.
Brakeman, bundler-audit, and rubocop-rails in the generated repo. Fail builds on known risks.
Dockerfile, compose, and devcontainer for reproducible local and CI environments.
Rails i18n wiring from day one.
Coming soon
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.
Two-sided marketplace structure for your generated app. Listings, sellers, buyers, and payouts via Stripe Connect merchant accounts on the same Rails 8 base.
Versioned JSON API with generated OpenAPI schema docs for mobile apps, partner integrations, CLI tools, and AI agents.
Flipper-backed feature flags for gradual rollouts without redeploying your monolith.
Issue and revoke keys for machine clients with scoped access.
OmniAuth providers alongside native auth or Devise.
TOTP and WebAuthn hardening for high-trust SaaS accounts.
Sign in as a user safely when debugging account issues. Professional and Unlimited tiers.
Brand colors and fonts wired through the generated UI. Professional and Unlimited tiers.
Quantity-based and metered Stripe plans beyond flat subscriptions.
Rails i18n wiring with a user-facing locale switcher.
Solid Cable patterns plus a reference real-time UI.
ruby_llm integration with streaming responses in the generated app.
vite_rails as an optional choice instead of esbuild and Importmap when you generate.
Charts for dashboards and admin metrics. Professional and Unlimited tiers.
Quick start paths
Agencies and indie founders hit different checkout paths, but the underlying stack is identical and CI-backed.
Best for founders
Preloads the SaaS recipe and Professional building blocks so your first sprint is feature work, not boilerplate wiring.
Best for studios
White-label naming, same stack every engagement. Unlimited tier maps here when live: one generator, many client configs.
Both paths generate from the same maintained base: same gems, same tests, just different portal checkout.
Pricing
Compare tiers below. One-time checkout in the portal when you're ready.
One-time
$100
Beta is limited. When it closes, pricing moves to the standard tiers.
After beta
$249
Starter
After beta
$449
Professional
After beta
$699
Unlimited
One-time purchase · 5-day no-ask refund
Compare all featuresTry before you buy
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.
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.
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.
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.
Ready when you are
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.
Choose your stack in the portal
SaaS or Vanilla Rails, auth, billing, admin, and observability.
Download a generated app with green CI and passing tests
Not a template dump. A tested build from our maintained base.
Open the zip in your favorite AI editor and build
Agents read cursor rules and AGENTS.md on day one. Less improvisation, more shipping.
Join the waitlist for beta launch. We will email you when checkout opens.
Questions? hello@zeroconfigrails.com