View Project
RADHIKA - AI Assistant
RADHIKA (Adaptive Reasoning & Intelligence Assistant) is a next-generation AI chat application that provides specialized assistance across six distinct modes: General, Productivity, Wellness, Learning, Creative, and BFF.
Key Highlights
🤖 Multi-Modal AI - Six specialized assistant personalities in one app
⚡ Multi-Provider Support - Groq, Gemini, OpenAI, and Claude integration
🎤 Advanced Voice - Speech-to-text input and text-to-speech output
🎨 Dynamic 3D Visuals - Interactive particle system with mode-based colors
💾 Smart Persistence - Automatic chat history saving per mode
🚀 Quick Actions - One-click access to common tasks per mode
📊 Real-time Analytics - Live usage statistics and AI activity monitoring
🌙 Beautiful UI - Responsive design with dark/light themes
Tech Stack
Next.js 14 • Vercel AI SDK • Multiple LLM Providers • Three.js • Tailwind CSS • TypeScript
Use Cases
Productivity: Task planning, project management, time optimization
Wellness: Health guidance, fitness routines, mental well-being support
Learning: Educational assistance, study plans, skill development
Creative: Brainstorming, content creation, artistic inspiration
General: Problem-solving, decision-making, everyday conversations
BFF: Emotional support, casual chats, GenZ-friendly interactions
Perfect for users who need a versatile AI assistant that adapts to different contexts, maintains conversation history across specialized domains, and provides an engaging visual experience with advanced voice capabilities.
Watch the full video on YouTube: https://youtu.be/2FW6IJeOkzI
Dedicated blog: https://dev.to/rohan_sharma/creating-a-chatbot-from-scratch-and-vibe-coding-the-ui-1bij
Built with