Felipe is a lightweight AI assistant built with RAG (Retrieval-Augmented Generation) to help users ask questions and retrieve relevant information specifically about data structures.
- π¬ Ask natural language questions about data structures.
- π Information is retrieved from a structured PDF source.
- βοΈ Built using LangChain, Next.js, and Vercel AI SDK.
- π§ MongoDB is used as the vector store for efficient semantic search.
All responses are based on a curated PDF about data structures.
π Download the PDF
# Clone the repo git clone https://github.com/eltatata/Nextjs-langchain-retrievalQA cd Nextjs-langchain-retrievalQA # Install dependencies npm install # Create your .env file based on .env.example and configure your keys cp .env.example .env # Run the development server npm run dev