# Paul Graham essays conversational search

This demo indexes and creates embeddings for 220 essays by Paul Graham in Typesense and uses its conversational search features to enable a natural language chat-based retrieval of the essays. The entire conversation history with the data sources used to generate the response is stored on Typesense.

This implementation uses Next.js 14 App Router for the front end and typesense-js (opens new window) client SDK for sending queries to Typesense.

Live Demo (opens new window) | Source Code (opens new window)

# Key Highlights

Last Updated: 4/28/2024, 2:07:44 PM