Haystack topics
12 short topics in RAG Search and Knowledge Systems. Each one is a single focused exercise with a clear piece of evidence at the end.
12 topics, one exercise each.
Work through them in order, or jump to the one you need.
These are draft topic outlines (draft; instructor review pending). Full lessons follow after review; ask Ajay if you need a topic sooner.
- 01
Document ingestion interfaces
Demonstrate document ingestion interfaces in a focused Haystack example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 02
Parsing and metadata preservation
Demonstrate parsing and metadata preservation in a focused Haystack example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 03
Chunk organization
Demonstrate chunk organization in a focused Haystack example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 04
Embedding integration
Demonstrate embedding integration in a focused Haystack example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 05
Index construction
Demonstrate index construction in a focused Haystack example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 06
Retrieval query composition
Demonstrate retrieval query composition in a focused Haystack example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 07
Filter and permission integration
Demonstrate filter and permission integration in a focused Haystack example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 08
Context assembly
Demonstrate context assembly in a focused Haystack example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 09
Answer grounding and citations
Demonstrate answer grounding and citations in a focused Haystack example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 10
Retrieval and answer evaluation
Demonstrate retrieval and answer evaluation in a focused Haystack example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 11
Knowledge update and deletion
Demonstrate knowledge update and deletion in a focused Haystack example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 12
Retrieval workflow observability
Demonstrate retrieval workflow observability in a focused Haystack example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course →
Learn the same ideas beyond Haystack.
These courses share topics with this one, so you can compare how each language or tool handles the same concept.
More in LLM agent and retrieval frameworks.
You have the curiosity.
Let’s turn it into capability.
Start with a practical workshop or bring a specific question to Ajay.