Building an Internal ChatGPT with Azure OpenAI and RAG - Frontend Guidance Needed

Hey everyone,

My company is planning to set up an internal ChatGPT powered by AzureAI, using Azure OpenAI Studio and Retrieval-Augmented Generation (RAG) through Azure AI Search. We’re trying to figure out the best approach for the frontend.

Does it make sense to develop a custom frontend from scratch, or are there open-source projects suitable for enterprise use that we could build on?

Additionally, has anyone tried Microsoft’s demo repo? Is it production-ready? Here’s the link for reference: Microsoft’s Azure OpenAI + Search demo repo.

Any ideas, suggestions, or experiences would be much appreciated!