Home › Tracks › Agentic Systems & Harness Engineering › Context Hubs, JIT Context Delivery & Semantic Routers
Week 5 concept
Context Hubs, JIT Context Delivery & Semantic Routers
Engineer low-latency JIT context delivery and dynamic routing using sub-10ms single-forward-pass semantic routers, hierarchical memory tiers, and cache-preserving vector retrieval.
Bridges to Operating Systems — memory hierarchy, paging, and cachingBuilds on: Planning, Adaptive Reasoning Scaling & Test-Time Compute
Study notes
Master this concept.
Context Hubs, JIT Context Delivery & Semantic Routers
What it is
This architecture optimizes how an AI agent accesses information. Instead of stuffing every possible detail into a prompt (which is slow and expensive), the system uses a Context Hub to manage data across different memory tiers. Just-In-Time (JIT) Context Delivery ensures the agent receives only the specific data needed for the current step, exactly when it needs it. Semantic Routers act as high-speed traffic controllers, using a single mathematical pass to decide which data source or tool the agent should trigger based on the user's intent.
Why it matters
In production systems, "context window" is a finite and costly resource. Large prompts increase latency and lead to "lost-in-the-middle" errors where the AI ignores key facts. By implementing low-latency routing and tiered delivery, you reduce the token load, slash response times, and ensure the agent remains focused on the most relevant information without overloading the model.
Core concepts to master
- Semantic Routing: Using lightweight embeddings to categorize inputs in sub-10ms, allowing the system to bypass heavy reasoning steps for routine queries.
- Hierarchical Memory Tiers: Organizing data by access speed, ranging from ultra-fast local caches to slower, comprehensive vector databases.
- Cache-Preserving Retrieval: Fetching data in a way that doesn't invalidate the model's KV (Key-Value) cache, preventing the need to re-process the entire prompt.
- JIT Delivery: The mechanism of injecting context into the prompt stream at the last possible millisecond before inference.
Common mistakes
- Over-retrieval: Pulling too many documents from a vector store, which creates noise and increases latency.
- Heavy Routing: Using a full LLM to decide where to route a query instead of a fast semantic router, adding seconds of unnecessary delay.
- Static Context: Treating context as a fixed block rather than a dynamic stream that evolves as the agent progresses through a task.
Track connection
This concept bridges the gap between raw data storage (Vector DBs) and agent execution. It serves as the "nervous system" of an agentic system, ensuring that the Harness Engineering layer can deliver the right data to the reasoning engine without creating a performance bottleneck.
Go to the source
Read, watch, and practice.
Free, world-class material chosen for this concept.
- Repository Semantic Router: Super Fast Decision Layer for LLMs and Agents Aurelio Labs Free (opens in a new tab)
- Paper MemGPT: Towards LLMs as Operating Systems arXiv (Packer et al.) Free (opens in a new tab)
- Guide Effective context engineering for AI agents Anthropic Free (opens in a new tab)
- Guide Qdrant Vector Database Documentation Qdrant Free (opens in a new tab)