Dropbox Dash: knowledge graphs, MCP, and DSPy prompt optimization for enterprise AI search
Work content is scattered across dozens of SaaS apps and unavailable to LLMs, making it nearly impossible for employees to find what they need or get AI assistance with their work.
Dropbox Dash combines custom connectors, knowledge graphs, hybrid BM25/vector retrieval, and DSPy-optimized LLM judges to enable cross-app AI search and agentic queries, with LLM judge disagreement reduced from an initial 8% through iterative prompt refinement, model upgrades, and DSPy optimization.
Frequently asked questions
What did this team achieve with this AI workflow?
Dropbox Dash combines custom connectors, knowledge graphs, hybrid BM25/vector retrieval, and DSPy-optimized LLM judges to enable cross-app AI search and agentic queries, with LLM judge disagreement reduced from an ini…
What tools did this team use?
Dropbox Dash, BM25, MCP, DSPy, o3, CLIP-based models, NDCG, RAG, Jira.
What results were reported?
LLM judge human disagreement rate (initial prompt): 8%; MCP simple query latency: up to 45 seconds; Dash context window cap: about 100,000 tokens; Total prompts in Dash stack: over 30 (source-reported, not independently verified).
How is this back office ops AI workflow structured?
Connect third-party apps → Content understanding → Knowledge graph modeling → Hybrid indexing → Personalized retrieval and ranking → LLM-as-judge evaluation → DSPy prompt optimization.