C.W.K.
Stream
← C.W.K. Quests
🧮

Vector Quest

Updated: 2026-05-04

From keywords to embeddings to a memory system you can trust in production

Build semantic retrieval that survives production: chunking, ChromaDB, pgvector, hybrid search, RAG, operations, and AI memory systems.

8 tracks · 41 lessons · ~32h · difficulty: beginner-to-advanced

Level 0Scout
0 XP0/41 lessons0/10 achievements
0/120 XP to next level120 XP to go0% complete
Vector Quest is a hands-on tour through the modern retrieval stack. You start by replacing keyword search with embeddings, learn the chunking and metadata discipline that decides retrieval quality, and ship a working ChromaDB store. From there the quest covers pgvector for SQL-native deployments, hybrid search with BM25 + RRF + cross-encoder reranking, RAG architecture (citations, prompt assembly, when not to use it), production operations (cost, latency, versioning, observability, multi-tenant isolation), and finishes with the memory-systems patterns behind cwkPippa itself. Every lesson ships runnable code; every track ends with a quiz that pins the concept down.

Tracks

  1. 01🧭Why Vector Search? Foundations

    0/6 lessons

    Meaning as geometry, not as keywords

    Build the mental model: text becomes vectors, vectors live in a space, and similarity is measured by angle and distance. By the end of this track you can write semantic search by hand with NumPy and explain why your distance metric matters.

    Lesson list (6)Quiz · 4 questions
  2. 02🧩Chunking and Ingestion

    0/5 lessons

    How you slice the corpus decides what you can find

    Chunking is the most underrated lever in RAG quality. Pick the wrong chunk size or splitter and the best embedding model in the world cannot save you. This track covers token-aware splitters, structure-aware splitters, and the metadata that turns a chunk into a source.

    Lesson list (5)Quiz · 4 questions
  3. 03🌈ChromaDB in Practice

    0/5 lessons

    The vector store cwkPippa actually runs

    Chroma is the easiest serious vector store to bring up — pip install, persist to disk, done. This track covers the operations you will run a hundred times: create, add, query, filter, update, delete, and back up.

    Lesson list (5)Quiz · 4 questions
  4. 04🐘pgvector and the SQL Hybrid

    0/5 lessons

    When your vectors should live next to your relational data

    pgvector turns Postgres into a credible vector store. The win is locality — vectors next to the rows they describe, transactions, joins, and one operational target instead of two. This track covers installation, indexes, hybrid queries, and the safe migration path.

    Lesson list (5)Quiz · 4 questions
  5. 05🔀Hybrid Search and Reranking

    0/5 lessons

    Vector + keyword + cross-encoder, in that order

    Pure vector search misses exact-match queries (product codes, error strings, names). Pure keyword search misses paraphrases. Hybrid systems combine both and add a reranker on top. This track shows you how to assemble the stack — and how to measure that it actually helps.

    Lesson list (5)Quiz · 4 questions
  6. 06📚RAG System Design

    0/5 lessons

    From retrieval results to a grounded LLM answer

    Retrieval-Augmented Generation is the dominant pattern for building LLM apps over private data. This track covers the contract between retrieval and generation, prompt assembly, citations, and the cases where RAG is the wrong answer.

    Lesson list (5)Quiz · 4 questions
  7. 07⚙️Production Operations

    0/5 lessons

    Cost, latency, versioning, and the metrics that catch silent decay

    Once retrieval ships, it stops being a model problem and becomes an ops problem. This track covers cost control, latency engineering, embedding versioning, observability, and tenant isolation — the disciplines that decide whether your retrieval still works in six months.

    Lesson list (5)Quiz · 4 questions
  8. 08🧠Memory Systems — Pippa's Recall

    0/5 lessons

    From single-turn chat to a stateful AI with long-term memory

    Vector retrieval is the substrate underneath every long-term AI memory system. This track covers the design choices behind episodic vs semantic memory, summary memory, decay, and closes with a case study of how cwkPippa actually does it.

    Lesson list (5)Quiz · 4 questions
Spotted a bug or have feedback on this page?Report an Issue

Comments 0

🔔 Reply notifications (sign in)
Sign inPlease sign in to comment.

No comments yet — be the first.