Introduction
Welcome to the fe documentation.
fe is a comprehensive Next.js 16 boilerplate designed to accelerate the development of AI-powered applications. It integrates best-in-class technologies for authentication, database management, and AI services, allowing you to focus on building your product's unique features.
Authentication
Secure user management with NextAuth v4.
Supports Google OAuth, Email/Password, and Magic Links. Integrated with your database of choice.
Learn moreAI Integration
Built-in support for OpenAI, Gemini, and Claude.
Uses LangChain for flexible model switching and advanced workflows like RAG (Retrieval-Augmented Generation).
Learn moreMulti-Database
Repository pattern for database agnosticism.
Switch easily between MongoDB, Supabase (PostgreSQL), and SQLite without rewriting your application logic.
Learn moreGetting Started
Ready to dive in? Follow our installation guide to set up your environment and start building.