Vibe coding has transformed app development, collapsing the cycle from idea to prototype from weeks to minutes. Vibe engineering restores what vibe coding skips: planning, review, testing, and deployment. Streamlit is uniquely positioned for this evolution as apps are coded in pure Python, making them maintainable without wrestling with frontend languages.
Streamlit abstracts away HTML, CSS, and JavaScript, enabling developers to focus on logic rather than frontend plumbing. AI agents add another layer by handling the Streamlit code itself, so you operate at the level of intent rather than syntax.
In this talk, we'll cover the mindset shift from "brick layer" to "architect," which means guiding AI conversationally instead of writing code, plus the Intent-Interrogate-Implement framework: state your intent like a PM, let AI interrogate your requirements, then implement only after agreeing on a plan.
We'll dive into the tools powering this workflow: AGENTS.md for project context, Streamlit Docs' llms.txt for LLM-optimized documentation, and Agent Skills with specialized instructions. We'll put it all together by vibe engineering a complete app.