Skip to content

LajuThe AI-Native TypeScript Framework

Build production-ready applications 10x faster with built-in auth, database, and AI workflows

Laju Logo

Quick Start

With AI (Easiest)

bash
npx create-laju-app my-app && cd my-app
npm run migrate && npm run dev

Then mention in your AI assistant:

@workflow/INIT_AGENT.md
"I want to build a blog with posts, categories, and comments"

Manual

bash
npx create-laju-app my-app
cd my-app
npm install
cp .env.example .env
npm run migrate
npm run dev

Visit http://localhost:5555 — your app is running!

Why Laju?

Compare with Express.js

FeatureExpress.jsLaju
Built-in Auth❌ Manual setup✅ Session + OAuth
Frontend❌ Not included✅ Svelte 5 + Inertia
Database❌ Bring your own✅ SQLite + Kysely
Testing❌ Manual config✅ Vitest + Playwright
Performance22k req/s258k req/s

Compare with Next.js

FeatureNext.jsLaju
React Complexity⚠️ Required✅ Svelte (simpler)
Vercel Lock-in⚠️ Pushed✅ Self-host friendly
Built-in Auth❌ NextAuth setup✅ Included
API Routes❌ Separate✅ Direct integration
Hydration⚠️ Required✅ Optional SSR

Community

License

MIT License — Free for personal and commercial use.

Released under the MIT License.