New

Claude certification practice tests are here. Six free full-length CCA-F mock exams, every answer explained.

Start practising
The IQ Fleet

Sign in to The IQ Fleet

Use an account you already have. Your enrolments, progress and fleet hang off it.

No sign-up form. No passwords. No payment details.

RAG from Zero with ChromaDB and Ollama

Understand and build your first local RAG program.

Beginner · 10 lessons · 5 modules

Sign in to The IQ Fleet

Use an account you already have. Your enrolments, progress and fleet hang off it.

No sign-up form. No passwords. No payment details.

  • Python
  • ChromaDB
  • Ollama
  • RAG

About this course

A beginner-first, low-dependency course on retrieval-augmented generation. Learners build a local question-answering program with ChromaDB’s default embedding function and Ollama, then learn to test it, explain its evidence, and choose RAG appropriately.

LevelBeginner
Experience neededNo AI or vector-database experience. Install Python 3.10 or later and follow the Ollama installation lesson.
Reading time1h 40m, at your own pace
Lessons10 across 5 modules
Source codeDownloadable with 2 chapters
You finish able toBuild and explain a local RAG command-line program that retrieves relevant handbook passages from ChromaDB and asks Ollama to answer only from that evidence.
  • Only two Python packages
  • ChromaDB default local embedding function
  • No API key or hosted service
  • Visual explanation in every lesson
  • Working code with source labels

Who it is for

Absolute beginners who can run a terminal command and want a clear first understanding of RAG.

Course curriculum