Zuzi is built using cutting-edge technology to deliver its compassionate and informative responses. The backend of Zuzi relies on Python and Flask to handle the communication between users and the AI-powered chatbot. Leveraging the powerful LlamaIndex, our dataset is indexed and vectorized, enabling Zuzi to quickly retrieve relevant information in response to user queries. Furthermore, Zuzi seamlessly integrates with OpenAI, tapping into its advanced language models like Davinci and GPT-4 (with plans to upgrade in the near future), enhancing its ability to generate contextually appropriate responses. When presented with a question or prompt, Zuzi's backend searches the vector database for relevant indices. If a match is found, the corresponding index is provided to the OpenAI language model, along with the ongoing conversation history, to generate a personalized and empathetic response. On the frontend, Zuzi utilizes Flutter and Firebase, ensuring a smooth and responsive user experience across various devices and platforms. Together, this comprehensive tech stack enables Zuzi to fulfill its mission of providing accessible, non-judgmental support and information on Gender-Based Violence to those in need.