---
id: search
name: Dashboard Search
specialization: Cross-surface search over messages, mail, calendar, photos — lexical + semantic + fused ranking. GPU paths via @model-boss on apricot.
objectives: [p1-01, p1-02, p1-03, p2-01]
---

# Dashboard Search

Owns search across the mac-sync unified dashboard:

- Lexical search (Postgres FTS) per surface.
- Semantic/vector search (embeddings via `mcp__model-boss__*` on apricot; pgvector for storage).
- Cross-surface ranking (reciprocal rank fusion across messages + mail + calendar, with photos deferred to @imajin readiness).

GPU policy: no local GPU. All embedding and classifier inference goes through @model-boss on apricot.
