Drew Houston on 400 hours coding with LLMs and Dropbox's AI-first transformation
Knowledge workers face growing information overload with files scattered across multiple apps and screens, making retrieval difficult; earlier classical NLP and tiny pre-GPT LLMs broke down on free-form human language, forcing Drew to abandon multiple automation projects.
Classical NLP fell apart on natural language, and very small pre-GPT models hallucinated and repeated themselves, causing Drew to write off the approach before the GPT-3/4 era made reliable text understanding possible.
Drew built a working personal semantic search engine within days and shipped Dropbox AI (File GPT) with RAG in 2023; relevance and ranking were described as super good even untuned, and Dropbox Dash became a universal search product connecting all apps without file migration.
Frequently asked questions
What did this team achieve with this AI workflow?
Drew built a working personal semantic search engine within days and shipped Dropbox AI (File GPT) with RAG in 2023; relevance and ranking were described as super good even untuned, and Dropbox Dash became a universal…
What tools did this team use?
VS Code, Cursor, continue.dev, Sonnet 3.5, Llama, VLLM, SGLang, XLlama, Next.js, Flask.
What results were reported?
CEO hours coding with LLMs: over 400 hours (source-reported, not independently verified).
What failed first in this deployment?
Classical NLP fell apart on natural language, and very small pre-GPT models hallucinated and repeated themselves, causing Drew to write off the approach before the GPT-3/4 era made reliable text understanding possible.
How is this back office ops AI workflow structured?
File preview triggers AI Q&A → RAG answers file questions → Dash aggregates all apps → Semantic search surfaces results → Request proxied to LLM router → Files injected as LLM context.