🚀 Skilla – Your AI Interview Simulator
💡 Inspiration
Interviews can be intimidating, especially without proper practice or feedback. Many students and job seekers don’t have access to real interview environments where they can build confidence and improve their answers.
That’s why I built Skilla — an AI-powered interview simulator that helps users practice smarter, gain confidence, and improve their communication skills in a realistic way.
🌐Live URL: https://skilla-ai.streamlit.app
🤖 What It Does
Skilla is a smart AI interview coach that:
- 🎤 Simulates real interview scenarios
- 🧠 Asks role-specific and adaptive questions
- 💬 Provides instant feedback and improvements
- 📊 Helps users refine answers and communication
- 🎯 Acts like a personal mentor for interview preparation
It’s designed to feel like a real interviewer, not just a chatbot.
⚡ How I Built It (Vibe Coding 🔥)
Skilla was created using a vibe coding approach — rapidly building and iterating using AI tools.
🧠 Tools Used:
- Gemini → for generating UI, structure, and frontend code
- Groq API → for ultra-fast AI responses
- Streamlit → single-file lightweight app
🛠️ Process:
- I started with a simple idea and gave prompts to Gemini to generate a clean, modern UI.
- Then I enhanced the prompts to make the chatbot behave like a professional interviewer.
- Integrated Groq API to handle real-time AI responses with low latency.
- Iterated multiple times by tweaking prompts (this is where the vibe coding magic happens ✨).
- Kept everything simple by building it as a single HTML file for easy deployment.
💬 No complex setup. Just ideas + prompts + iteration.
🧩 Features
- 🔹 Realistic mock interviews
- 🔹 AI-generated role-based questions
- 🔹 Instant feedback and suggestions
- 🔹 Clean glassmorphism UI
- 🔹 Fast performance with Groq
- 🔹 Beginner-friendly and accessible
🚧 Challenges I Faced
- Making AI responses feel natural and human-like
- Designing prompts that generate relevant interview questions
- Keeping the UI clean while maintaining functionality
- Fine-tuning AI behavior using prompt engineering
🏆 Accomplishments
- Built a fully working AI interview simulator
- Used vibe coding to speed up development
- Created a lightweight yet powerful app
- Made something that can genuinely help people improve
📚 What I Learned
- Prompt engineering is incredibly powerful
- AI tools like Gemini can accelerate development massively
- Simplicity > complexity when building MVPs
- Fast APIs like Groq make AI apps feel real-time
🔮 What’s Next
- 🎙️ Voice-based interviews
- 📈 Performance analytics & scoring
- 🌍 Multi-language support
- 📱 Mobile optimization
- 🧑💼 Company-specific interview modes
🛠️ Try It Out
👉 https://skilla-ai.streamlit.app
👉 https://github.com/Sripadh-Sujith/skilla
💬 Final Thoughts
Skilla is more than just a project — it’s a smart AI companion that helps you prepare, practice, and perform better in interviews.
🚀 “Upgrade your skills with Skilla.”
Follow for more