AR Logo
Web Case Study

Talk with PDFs

An AI document assistant with a custom RAG pipeline built from scratch (no LangChain) using Vercel AI SDK and pgvector. Streams AI responses directly into a chat UI with per-locument conversation state. Inngest background jobs automate PDF parsing and embedding generation.

Key Features

Custom RAG pipeline with pgvector (no LangChain)

Streaming AI responses in real-time chat UI

Per-locument conversation state management

Background PDF parsing & embedding generation via Inngest

Contextual answers using OpenAI + Vercel AI SDK

Tech Stack

Next.js 15Next.js 15PostgresPostgresOpenAIVercel AI SDKVercel AI SDKInngest