The Rails boilerplate
for builders shipping
AI products.
Auth, payments, admin, multi-provider AI, RAG, and a 50-screen dashboard. One bin/setup and you're shipping.
30-day refund · one-time purchase · unlimited projects
Not another todo app template.
Every piece you'd have to wire up yourself — auth, billing, AI, admin, RAG — already built and tested.
One interface. Every model.
OpenAI, Anthropic, Gemini, local. Switch with a flag. Stream responses. Count tokens. Deduct credits.
llm = LLM.for(user.plan) # :claude, :gpt4o, :gemini
llm.stream(messages) do |chunk|
broadcast_replace_to conversation,
target: "response",
html: chunk
end
Auth, done.
Devise · OmniAuth · magic links · 2FA
Get paid anywhere.
Stripe · Paystack · webhooks · invoices
A real admin panel. Not a Rails scaffold.
Users, impersonation, announcements, promos, API tokens, webhooks, audit log. All wired up.
RAG that actually ships.
pgvector-backed embeddings. Chunking, re-ranking, and citations out of the box.
Document.embed!(pdf) # chunks + embeds
Chunk.search(query, k: 5)
.with_citations
.then { |hits| LLM.answer(query, hits) }
30+ things you won't have to build.
Three commands to production.
No yak shaving. No weekend debugging. Clone, configure env vars, deploy.
Stop duct-taping templates.
| Feature | SaaS Rails Kit | Other kits | From scratch |
|---|---|---|---|
| Multi-provider AI (OpenAI, Claude, Gemini) | — | — | |
| Streaming chat UI | — | — | |
| RAG with pgvector | — | — | |
| Admin panel + impersonation | — | ||
| Promo / discount system | — | — | |
| Multi-tenancy (acts_as_tenant) | — | ||
| Stripe + Paystack + multi-currency | — | — | |
| Android Hotwire Native shell | — | — | |
| Kamal 2 deploy config | — | ||
| One-time price (no subscription) |
Shipped with SaaS Rails Kit.
"I shipped my AI writing tool in a weekend. The multi-provider LLM setup alone saved me a week of config hell."
"The admin panel is the one I wish I'd built four startups ago. Impersonation, promos, audit log — all there."
"Rails kit that doesn't feel like a template. pgvector RAG works out of the box. That's the whole deal."
One price. Yours forever.
Buy once, build unlimited projects. No subscriptions, no recurring fees.
One year of updates. Yours forever.
- Full source code
- Unlimited projects
- 1 year of updates
- Email support
Five years of updates. Priority support.
- Full source code
- Unlimited projects
- 5 years of updates
- Priority support
- Private Discord
Forever updates. Forever access.
- Full source code
- Unlimited projects
- Lifetime updates
- Priority support
30-day refund · unlimited projects · lifetime access · no subscription
Questions, answered.
OpenAI (GPT-4o, o1), Anthropic (Claude), Google (Gemini), Mistral, local Ollama. Swap providers with one flag — the abstraction is ruby_llm.
You'll get the most value if you're comfortable with Rails. It's a starter, not a no-code tool. If you've shipped a Rails app before, you'll be shipping with this in a day.
Kamal 2 config included. Works on any VPS, Fly.io, Hatchbox, Render, or Heroku. Postgres + Redis + Sidekiq is all you need.
New features land on the main branch. You git pull or merge. 1-year plan gets 12 months of updates; 5-year gets 5 years; lifetime gets them forever.
30-day no-questions-asked refund. Email me, I refund you. That simple.
Yes. Build unlimited projects — your own SaaS, client projects, internal tools. The license covers all of it.
Ship this weekend.
Stop rebuilding auth for the tenth time.
Or drop your email for shipping updates