streamlit/demo-ai-assistant — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a simple Streamlit app that works like an AI assistant for the Streamlit docs. I want a clean chat page where someone can ask questions about Streamlit and get helpful answers grounded in the documentation, using Snowflake Cortex on the backend.

Please connect the Snowflake pieces that are already in this repo, including the setup SQL and the notebook that prepares the assistant data, and make sure the app reads the Snowflake account details from .streamlit/secrets.toml. Keep the local setup straightforward so I can clone the repo, add my Snowflake account and token, run the data setup, then start the app and chat with it right away.

The main goal is a working documentation chatbot, not a bunch of extra features. Make the experience feel polished and easy to use, and if anything is unclear, look up the current Streamlit and Snowflake docs online and follow the repo’s intent.

Want more depth? Deep Reverse