SquadVibe is an AI-native “vibe pre-visualizer” for real life. It turns the chaos of group planning “Where do we go?”, “What do we wear?”, “Will this place actually feel like the photos?”, into one decisive artifact: a photorealistic image of your real squad, in your real outfits, standing in a real location you can visit tomorrow.
Where existing tools stop at ratings, maps or generic outfit inspiration, SquadVibe goes one step further: it lets people see themselves inhabiting the future moment before it happens. It’s like storyboarding a scene from your life, not as a fantasy painting, but as a grounded, plausible photograph.
The project using Kotlin Multiplatform, designed to revolutionize personal style and social coordination. It integrates squad management, a digital smart closet, and an AI-powered creative studio into a single cohesive platform.
The application leverages advanced technologies including Jetpack Compose Multiplatform for UI, Google Gemini AI (2.5 Flash & 3.0 Pro) for image generation and analysis, and Mapbox for location services, targeting both Android and iOS platforms.
Features
Squad Management
- Member Profiles: Create and manage detailed profiles for squad members.
- Visual Identity: Store reference images and measurements for accurate virtual visualization.
Smart Closet
- Digital Wardrobe: Digitize garments with photo capture.
- AI Analysis: Automatically categorize and tag clothing items (Color, Type, Style) using Gemini AI vision capabilities.
- Filtering: Efficiently search and filter the wardrobe by category, color, or custom tags.
Studio & Composition
- Virtual Try-On: Visualize garments on squad members using generative AI.
- Scene Composition: Create full compositional scenes by placing members in specific contexts or against uploaded backgrounds.
- Location Intelligence: Search for real-world locations using Mapbox and Gemini to plan photoshoots or meetups based on "vibe" or specific address queries.
Technology Stack
- Language: Kotlin 2.1.0
- UI Framework: Jetpack Compose Multiplatform 1.7.0 (Material 3 Design)
- Architecture: MVI / Clean Architecture
- AI Integration: Google Gemini API (Generative Language)
- Maps: Mapbox Maps SDK
- Networking: Ktor 3.0.3
- Image Loading: Coil 3.0.4
- Local Persistence: Room Database 2.7.0 (Alpha) / SQLite
Log in or sign up for Devpost to join the conversation.