j-anurag/genai_rag_app — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a full stack AI research workspace where users can sign up with email and password, verify with an OTP, then chat with an AI assistant in a clean dark themed dashboard.

The app should let people start multiple conversations, rename them, pin important ones, delete old ones, edit a message, and rerun the AI answer. It should feel like a modern chat app, responsive and polished.

On the AI side, I want the assistant to reason through more complex questions, use uploaded documents as context, and answer based on those files when relevant. Use a React frontend with a FastAPI backend, SQLite for local storage, and connect it to Groq for the language model with HuggingFace embeddings for document search.

Please set up the project so I can run the backend and frontend locally, with a simple env file for the API key. Look up current docs online if you need to.

Want more depth? Deep Reverse