pavankammila/ConvoAI ? reverse-engineered prompt
Reverse engineered prompt
Build me a browser based AI chat app that feels like a real ongoing conversation, not a one off prompt box.
It should use Google Gemini for the replies, keep chat history saved locally in SQLite, and be able to pick up an old conversation later so the assistant remembers what we talked about. I want it to handle long chats sensibly by shortening older context when needed, and if that summarizing step fails, just keep the most recent messages so the app still works.
Make the interface clean and responsive, with a dark and light theme toggle and a simple chat experience that looks polished. Expose a small FastAPI backend, a health check, and a basic API docs page. Use environment variables for the Gemini key, model, and history settings, and make sure the app starts easily with local setup instructions. If anything is unclear, check the latest Gemini docs online first.
Are you gonna build this?
make sure you review the code using coderabbit