Vibe is an AI-powered website builder inspired by Lovable.
It leverages Gemini 2.5 Pro to create fully functional websites in minutes.
Built with Next.js, tRPC, TanStack Query, Clerk for authentication & beta billing, e2b for sandboxes and live preview and Inngest for background service to ensure tasks run even if the internet drops.
- AI Website Generation – Uses Google’s Gemini 2.5 Pro model to create responsive websites from user prompts.
- Authentication & Billing – Powered by Clerk (billing in beta).
- tRPC + TanStack Query – Type-safe API calls with smart client caching.
- Background Job Processing (Inngest) – Continues running queued tasks in the background, even during network disruptions.
- Sandbox Previews – Uses e2b to provide live sandboxes for website previews.
- Code Review – Includes a dedicated
code-viewfolder for reviewing generated website code. - Modern UI – Built with Next.js 14 and optimized for performance.
- Framework – Next.js
- API Layer – tRPC
- Data Fetching – TanStack Query
- Authentication & Billing – Clerk
- AI Model – Gemini 2.5 Pro, via API
- Background Jobs – Inngest service
- Sandbox Preview – e2b