Solving Data Discovery at Scale: How Wix Uses RAG and Multi-Agent Systems to Find the Right Data Fast
Wix's data spans hundreds of tables and thousands of dimensions across multiple product domains, making it complex and time-consuming for users to locate the right data without depending on domain experts.
Initial embedding approaches—first at the table level, then at the individual dimension level—were ineffective due to sparse metadata and cross-domain variation before a question-to-question matching breakthrough was found.
The multi-agent Anna system achieved an 83% success rate for RAG-based dimension matching, and user feedback has been overwhelmingly positive, with natural language queries reducing the barrier to entry for data exploration.
Frequently asked questions
What did this team achieve with this AI workflow?
The multi-agent Anna system achieved an 83% success rate for RAG-based dimension matching, and user feedback has been overwhelmingly positive, with natural language queries reducing the barrier to entry for data explo…
What tools did this team use?
Anna, Data Playground, Vespa, Cube, Airflow, Trino.
What results were reported?
RAG dimension-matching success rate: 83%; User feedback: overwhelmingly positive; Barrier to data exploration: reducing the barrier to entry for data exploration (source-reported, not independently verified).
What failed first in this deployment?
Initial embedding approaches—first at the table level, then at the individual dimension level—were ineffective due to sparse metadata and cross-domain variation before a question-to-question matching breakthrough was…
How is this back office ops AI workflow structured?
Natural language query to Anna → Root Agent intent resolution → Question Validation Agent check → Question Divider Agent decomposition → Question-to-question RAG matching → Data Playground Agent query creation → Data Playground Retry Agent error handling → Results returned to user.