VoiceSketch is a generative AI prototyping tool that instantly converts your spoken UI ideas into production-ready HTML + Tailwind CSS components.
Skip the wireframing.
Skip the CSS debugging.
Just speak and watch the UI appear.
- ποΈ Voice-to-Code Engine β Converts natural speech into structured UI descriptions.
- π§ Powered by Gemini 2.5 Flash / 2.0 Flash β Generates clean, responsive HTML + Tailwind CSS.
- π± Live Interactive Preview β Renders components instantly inside Streamlit.
- π¨ Tailwind CSS Native β Utility-first responsive design by default.
- π‘οΈ Robust Architecture β Automatic text fallback, Apple Silicon audio fixes.
- π₯ One-Click Export β Download HTML output immediately.
- Frontend: Streamlit
- AI Model: Google Gemini API
- Audio: SpeechRecognition, PyAudio
- Styling: Tailwind CSS injected into output
- Backend: Python (
generator.py)
git clone https://github.com/yourusername/voicesketch.git
cd voicesketch