GASTROTATOR
GastRotator is an AI-powered recipe manager for the kinetic kitchen. It uses Google Gemini AI to analyze YouTube transcripts and extract structured recipes, nutritional data, and cooking steps instantly.
CORE PHILOSOPHY
Built as a local-first, privacy-centric application, GastRotator ensures all your recipes and data stay on your device. It features a high-impact, editorial-style interface designed for focus during active cooking, with automated conversions for nutritional intelligence.
SYSTEM ARCHITECTURE
Kinetic Feast UI (Flutter) ↓ providers Import Manager (YoutubeExplode / Gemini) ↓ persists Local Storage (SQLite / Encrypted Prefs)
KEY CAPABILITIES
• Magic YouTube Import: Simply share a video to extract a full, structured recipe via AI.
• Nutritional Intelligence: Automated estimation of calories and weight in SI units.
• Editorial Design: Monochromatic depth and asymmetric layouts for a premium digital cookbook feel.
Local-First Persistence & Data Portability
Implemented offline-first SQLite storage and standardized JSON export/import for full recipe data portability.
Smart Utility & Diagnostic Logging
Built the Volume-to-Weight conversion utility and implemented a terminal-style diagnostic log viewer for debugging.
Magic YouTube Import & Intelligence
Integration with YouTube transcripts and Gemini AI for automated structured recipe and nutritional extraction.
Kinetic Feast UI Foundation
Established the asymmetric editorial design system and high-impact monochromatic visual style.
Kinetic Weekly Planner
Foundational zero-waste meal planning logic and integrated scheduler interface.
Dynamic AI Module Manager
Pluggable architecture for swapping different LLM providers for recipe analysis and enrichment.
The Vision Engine
On-device computer vision for automated ingredient detection and text extraction from physical cookbooks.
Pantry-to-Plate
Intelligent recipe suggestions based on current local inventory and ingredient expiration dates.
Blog Fluff Eliminator
Automated cleanup of "story-first" web recipes, extracting only relevant steps and ingredients.
Hands-Free Assistant
Voice-activated navigation and timer management for active cooking sessions.