Five-stage pipeline, every stage visible. Paste a query, watch intent classification pick a tool,
the cluster stage narrow the candidate set, vector search score ranked hits, the multi-factor ranker
fuse four signals, and synthesis produce the recommendation + drafted artifact.
All five stages now come from the backend — cluster, ranker, and the trace ledger
all shipped this afternoon. Every call writes an agent_trace row. Feedback buttons
POST to /robert-lab/feedback and land on the trace by ID.
① Intent — Groq Llama 3.3 picks one of 6 tools.
② (live) Cluster — label-based pre-filter narrows 12K → pool (1.76K for find_talent, etc.).
③ Vector — kNN in FalkorDB over the narrowed set.
④ (live) Rank — fuse relevance / authority / recency / connectivity using tool-specific weights from ranker_weights.
⑤ Synthesize — per-tool JSON with drafted email/DM.
Pick an example or type your own query. The pipeline will populate each stage in order.