Genie: Uber's generative AI on-call copilot saves 13,000 engineering hours via RAG over internal docs
Uber's internal engineering Slack support channels received around 45,000 questions per month, but high volumes and long response wait times reduced productivity for both users and on-call engineers; relevant answers were hard to find because documentation was fragmented across Engwiki, internal Stack Overflow, and other locations, leading users to ask the same questions repeatedly.
Since its September 2023 launch, Genie has expanded to 154 Slack channels, answered over 70,000 questions, achieved a 48.9% helpfulness rate, and saved an estimated 13,000 engineering hours.
Show all 5 reported metrics
Frequently asked questions
What did this team achieve with this AI workflow?
Since its September 2023 launch, Genie has expanded to 154 Slack channels, answered over 70,000 questions, achieved a 48.9% helpfulness rate, and saved an estimated 13,000 engineering hours.
What tools did this team use?
Slack, RAG, Apache Spark, OpenAI embedding model, langchain, Terrablob, Sia, Kafka, Hive, Michelangelo Gateway.
What results were reported?
monthly questions on Slack channels: 45,000; Slack channels served by Genie: 154; Total questions answered: over 70,000; Helpfulness rate: 48.9% (source-reported, not independently verified).
How is this it support AI workflow structured?
User posts question in Slack → Internal docs scraped and indexed → Query embedded and searched → LLM generates cited response → User feedback via Slack buttons → Escalation to on-call support → Evaluation pipeline tunes RAG.