The full-stack web framework for developers who ship
Get started by running npx create mf2-app@latest
- ๐ Quick Start
- ๐ฏ What is MF2 Stack?
- ๐ฆ Templates
- โจ Features
- ๐ ๏ธ CLI Usage
- ๐ค Why MF2?
- ๐ข Deploy
- ๐ค Community
- ๐ฅ Contributors
npm create mf2-app@latest| npm | npm create mf2-app@latest |
| yarn | yarn create mf2-app |
| pnpm | pnpm create mf2-app |
| bun | bun create mf2-app |
โ What will your project be called?
โ my-startup
โ
โ Which platform are you building for?
โ Web
โ
โ What are you building?
โ โ Full Stack (database, auth, payments, emails)
โ โ Full Stack + AI (agents, RAG, chat interface)
โ โ Frontend (landing pages, marketing sites)
โ
โ Would you like to include documentation?
โ โ Yes (powered by Mintlify)
โ โ No
โ
โ Should we initialize a Git repository?
โ โ Yes
โ โ No
โ
โ Should we install dependencies?
โ โ Yes
โ โ No
โ
โ Done! Here's how to get started...
The MF2 Stack is an opinionated, full-stack web development framework designed for speed. Created by Korrect, it's the stack that AI moves fast with.
- ๐ Ship Fast: Pre-configured with everything you need
- ๐ Type Safety: End-to-end TypeScript for confidence
- ๐ค AI-Ready: Built for the AI era with streaming and real-time
- ๐ฆ Batteries Included: Auth, payments, emails, analytics - it's all there
- โค๏ธ Amazing DX: Tools that developers and LLMs love
| Frontend | Full Stack | Full Stack + AI |
|---|---|---|
|
Perfect for: โข Landing pages โข Marketing sites โข Documentation Includes: โ Next.js 15 โ TypeScript โ Tailwind CSS v4 โ shadcn/ui โ Dark mode โ SEO ready |
Perfect for: โข SaaS products โข Web apps โข Startups Everything in Frontend plus: โ Convex (database) โ Clerk (auth) โ Polar (payments) โ Resend (email) โ PostHog (analytics) โ Production ready |
Perfect for: โข AI applications โข Chatbots โข Smart features Everything in Full Stack plus: โ AI Agents โ RAG System โ Chat UI โ Streaming โ Usage tracking โ Rate limiting |
| โก Next.js 15 | Latest React framework with App Router |
| ๐ท TypeScript | Type-safe from database to UI |
| ๐จ Tailwind CSS v4 | Modern styling with CSS variables |
| ๐งฉ shadcn/ui | Beautiful components ready to use |
| ๐ Dark Mode | Automatic theme switching |
| ๐ฑ Responsive | Mobile-first design |
| ๐๏ธ Convex | Real-time database with TypeScript |
| ๐ Clerk | Complete auth with social logins |
| ๐ณ Polar | Modern payments and subscriptions |
| ๐ง Resend | Beautiful transactional emails |
| ๐ PostHog | Analytics and feature flags |
| ๐ Vercel | One-click deployment |
| ๐ค AI Agents | Pre-built assistant and support agents |
| ๐ RAG System | Knowledge base with vector search |
| ๐ฌ Chat Interface | Beautiful streaming chat UI |
| ๐ Usage Tracking | Monitor tokens and costs |
| ๐ฆ Rate Limiting | Protect your API and wallet |
| ๐ฎ Playground | Test and debug AI agents |
npm create mf2-app@latest# Create with project name
npm create mf2-app@latest my-startup
# Skip installation
npm create mf2-app@latest my-startup --no-install
# Use specific package manager
npm create mf2-app@latest my-startup --use-pnpm
# Skip git initialization
npm create mf2-app@latest my-startup --no-git| Option | Description |
|---|---|
--use-npm |
Use npm as package manager |
--use-yarn |
Use Yarn as package manager |
--use-pnpm |
Use pnpm as package manager |
--use-bun |
Use Bun as package manager |
--no-git |
Skip Git repository initialization |
--no-install |
Skip dependency installation |
|
๐ง AI-First Architecture
|
โก Insane Developer Velocity
|
|
๐ฐ Save Weeks of Setup
|
๐ก๏ธ Production Ready
|
| Feature | MF2 Stack | T3 Stack | Next.js Starter |
|---|---|---|---|
| Real-time Database | โ Convex | โ | โ |
| Authentication | โ Clerk | โ NextAuth | โ |
| Payments | โ Polar | โ | โ |
| Email System | โ Resend | โ | โ |
| AI Ready | โ Built-in | โ | โ |
| Type Safety | โ End-to-end | โ | |
| Setup Time | < 1 minute | 5 minutes | 10+ minutes |
Deploy your MF2 app with one click:
- ๐ฌ Discord - Get help and share your projects
- ๐ GitHub Issues - Report bugs
- ๐ฆ Twitter - Stay updated
- ๐ง Email - Business inquiries
We love our contributors! Want to join them?
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing) - Commit changes (
git commit -m 'Add amazing feature') - Push to branch (
git push origin feature/amazing) - Open a Pull Request
See CONTRIBUTING.md for detailed guidelines.
|
500+ Projects Built with MF2 |
48 Hours Average time to MVP |
$2M+ Revenue Generated by MF2 apps |
MIT ยฉ Korrect
Built with โค๏ธ by Korrect and our amazing contributors
If you like MF2 Stack, give us a โญ on GitHub!