LFX: Develop an AI-powered FAQ Chatbot for Vitess using Retrieval-Augmented Generation #17690
Labels
Component: General
Changes throughout the code base
LFX
Type: Enhancement
Logical improvement (somewhere between a bug and feature)
Feature Description
Description
Vitess is a scalable, distributed database system built on MySQL. The growing complexity of Vitess requires developers to search through extensive documentation, Slack discussions, GitHub issues, and community forums to find relevant information. This project aims to build an AI-powered FAQ chatbot that leverages Retrieval-Augmented Generation (RAG) to provide instant, context-aware answers from multiple knowledge sources.
The chatbot will use a vector database (e.g., PlanetScale, ChromaDB and/or Pinecone) to store indexed embeddings of Vitess documentation, Slack messages, FAQs, and GitHub discussions. It will integrate with an LLM (such as OpenAI GPT-4, DeepSeek, Mistral, or Llama3) to generate responses based on retrieved context. The chatbot will be available via a web interface, CLI tool, and Slack integration, making it easy for developers to get quick answers.
More details on the architecture / design will follow later. The implementation will be in a separate github repository that will be created soon.
Key Components
Choice of tools and technologies are indicative. These will most likely be fine tuned as we progress into the project
Expected Outcomes
Recommended Skills
The text was updated successfully, but these errors were encountered: