Added a new RAG-based chat API alongside semantic document processing utilities to enable intelligent responses based on document understanding. Also introduced a custom-styled Markdown component to ensure clearly rendered and aesthetically pleasing AI-generated content. These changes significantly improve the application's ability to provide context-aware responses to user queries. New AI features