Chat with PDF

Chat with PDF

Project Overview

PDFChat is an AI-powered PDF chatbot that allows users to upload and interact with PDF documents. Built with Next.js, Supabase, and LangChain, it offers a seamless user experience for querying and extracting information from PDFs. The application features user authentication with Clerk, ensuring secure access to the platform. With advanced natural language processing capabilities, PDFChat enables users to ask questions and receive accurate responses based on the content of their uploaded documents. The integration of Cloudinary ensures efficient storage and retrieval of PDF files, making PDFChat a powerful tool for document management and information retrieval.

Technologies Used

Next.js

Next.js

Supabase

Supabase

Clerk

Clerk

LangChain

LangChain

Gemini

Gemini

Zustand

Zustand

Key Features

  • AI-powered PDF interaction using LangChain
  • User authentication and secure access with Clerk
  • Efficient PDF storage and retrieval using Supabase
  • Chat interface for querying PDF content
  • Responsive design for mobile and desktop users

Project Details

Date
September 2025
Client
Personal Project
Role
Sole Developer

Project Gallery

Chat with PDF screenshot 1
Chat with PDF screenshot 2
Chat with PDF screenshot 3