Yalla Kit
Your AI co-founder. Pre-trained and ready.
An agent-first, Arabic-first SaaS boilerplate: Next.js 16, Supabase, and next-intl, RTL-perfect from the first commit and built to be launched by an AI agent. The same kit this very site runs on.

Everything wired, so you ship instead of setting up
Bilingual out of the box
Arabic (RTL) and English with next-intl, locale-prefixed routes (/ar, /en), and one font stack that covers both scripts.
Supabase auth
Magic-link sign-in, session refresh in the Next 16 proxy, and protected /app routes guarded automatically.
shadcn/ui, RTL preset
Radix components built with logical properties and a direction provider, so dropdowns and popovers flip correctly. Add more with one command.
Transactional email
One sendMail() helper, two providers you switch with a single env var: Resend's HTTP API, or SMTP (Hostinger by default, or any SMTP). Bilingual RTL guidance and a console fallback in development.
Plans and pricing
A typed plans config, a bilingual pricing page, and a per-user plan on the profile, RLS-locked against self-upgrade, with quota helpers ready for gating.
Waitlist and contact
Supabase-backed forms with insert-only RLS and Zod-validated API routes, ready to collect emails from day one.
SQL migrations with RLS
Numbered migration files under supabase/migrations, with every table locked down by row-level security by default.
Verification harness
One command (pnpm verify) runs lint, typecheck, and tests, including a translation-parity test and an ESLint rule that bans RTL-breaking classes.
Tailwind v4, logical only
Logical properties everywhere (ms-, pe-, text-start), so every layout flips perfectly between Arabic and English.
Modern where it matters, boring where it should be
It comes pre-trained for Claude Code
An AGENTS.md runbook, six skills, and five slash commands teach the agent the rules of the repo, so it builds correctly the first time.
One command interviews you, brands the app, walks you through Supabase, and ships your first version.
Six skills
Five commands
One license, unlimited products
One license per developer, unlimited end products for you or your clients. No redistribution and no derivative boilerplates.
