Zaika AI is a highly advanced, intelligent culinary platform built for food enthusiasts and home cooks. Going far beyond standard recipe databases, Zaika AI acts as an interactive Sous Chef—it learns your preferences, debugs your flavor profiles, recommends meals based on your mood, and dynamically generates, saves, and compiles recipes all in real-time.
Designed as a sleek, mobile-first Progressive Web App (PWA), Zaika AI brings a venture-backed, premium SaaS experience directly to your kitchen.
- 🧠 Interactive AI Sous Chef: Chat with the Zaika AI to brainstorm meals, substitute ingredients, or ask for instructions.
- 💾 Dynamic Auto-Save: Whenever the AI generates a new recipe in chat, it seamlessly parses the structured data, generates beautiful food photography via AI, and auto-saves the recipe permanently to your local "Discover" Cookbook.
- 🌍 Global Cuisine Database: Pre-loaded with 40+ highly authentic, meticulously structured recipes across 20 global cuisines (from authentic Ethiopian Doro Wat to Peruvian Lomo Saltado).
- 🎭 Mood-Based Recommender: Tell the engine how you're feeling, and it will compute the perfect culinary cure tailored to your current mood.
- 🍱 Intelligent Dashboard: A beautiful, micro-animated Bento Grid dashboard offering Quick Prompts, personalized "For You" feeds, and 1-click access to core kitchen tools.
- 🛠️ Flavor Rescue Engine: Did you accidentally over-salt the soup? Is your sauce too bitter? Enter your problem into the Flavor Rescue debugger and get immediate, scientifically-backed culinary solutions.
- 📅 Batch Planning & Meal Compiling: Group your saved recipes into structured timelines for efficient Sunday meal prepping.
- Framework: Next.js 14 (App Router, Server Actions)
- Language: TypeScript (Strict typing across the board)
- Styling: Tailwind CSS, Shadcn UI, Radix UI Primitives
- Animations: Framer Motion (Fluid layout transitions, dynamic presence, and micro-interactions)
- Database: Prisma ORM, PostgreSQL / MongoDB
- Authentication: NextAuth.js (Secure passwordless Magic Links & OAuth)
- AI Infrastructure: NVIDIA NIM API / OpenAI SDK integration with Structured JSON Output
- Image Generation: Pollinations AI for dynamic on-the-fly food photography
git clone https://github.com/Aaravkhanal/Zaika-ai.git
cd Zaika-ainpm installCreate a .env.local file in the root directory and add your credentials:
# Database (MongoDB / PostgreSQL)
MONGODB_URI=your_mongodb_connection_string
# Authentication
AUTH_SECRET=your_nextauth_secret_key_change_me
GOOGLE_CLIENT_ID=your_google_client_id
GOOGLE_CLIENT_SECRET=your_google_client_secret
# AI Configuration
NVIDIA_API_KEY=your_nvidia_or_openai_api_keynpm run devOpen http://localhost:3000 with your browser. Navigate directly to /dashboard to explore the core platform!
- PWA-Ready: The app utilizes
localStoragecaching strategies to ensure blazingly fast recipe lookups and offline resilience for the Cookbook. - Component-Driven: Designed with a strict Atomic Design methodology. UI primitives are modular, reusable, and heavily optimized for Server-Side Rendering (SSR).
- Venture-Class UI/UX: The application uses extensive glassmorphism, dynamic glowing gradients, layout animations, and skeletal loading states to deliver an extremely polished, high-end consumer feel.
Built with ❤️ by Aarav.