ogulcanakca/agentic-chatbot — reverse-engineered prompt
Reverse engineered prompt
Build me a Streamlit chatbot app in Python that works like a smart multi agent assistant. I want one chat screen where the user can type any question, and the app decides which helper should answer.
It should handle Turkish Resmi Gazete questions using stored documents and show the source context it used. It should answer news and general knowledge questions using web search and Wikipedia. It should let the user upload PDF, TXT, or DOCX files and ask questions about them. It should also create travel plans when the user gives a destination, dates, budget, and preferences, and let them download the plan as a PDF.
Use Gemini for the language model, a vector database for document search, and make the agents route through a supervisor style workflow. Add a simple sidebar with clear chat and API key or setup notes. Include Docker support and a README with local run steps. Look up current docs online if you need to.
Want more depth? Deep Reverse