Documentation
Home

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 more
AI Integration
Built-in support for OpenAI, Gemini, and Claude.

Uses LangChain for flexible model switching and advanced workflows like RAG (Retrieval-Augmented Generation).

Learn more
Multi-Database
Repository pattern for database agnosticism.

Switch easily between MongoDB, Supabase (PostgreSQL), and SQLite without rewriting your application logic.

Learn more

Getting Started

Ready to dive in? Follow our installation guide to set up your environment and start building.