Admissions open for the next learning cohort Apply now ->
Generative AI · Project

RAG knowledge assistant

An AI assistant that answers questions from your own documents, with sources cited in every reply.

Project overview

What you'll
actually build.

Students build a retrieval-augmented generation pipeline from scratch: ingesting documents, chunking and embedding them, storing vectors, and grounding LLM responses in real, cited sources instead of guesses.

  • Document ingestion and chunking pipeline
  • Embeddings stored in a vector database
  • Retrieval-augmented generation for accurate answers
  • Source citations in every response
  • Chat interface with streaming responses
PythonFastAPILangChainVector databaseLLM APIsReact frontend
Ready to build it?

This is what real work looks like.

Every module ends with a project like this one — a real structure, real tools, and something you can walk into an interview and explain line by line.