Spaces:
Sleeping
title: StyleSync AI
emoji: π
colorFrom: blue
colorTo: purple
sdk: docker
pinned: false
π StyleSync AI
Autonomous E-Commerce Catalog Intelligence
A multi-agent AI pipeline that converts raw product imagery into enterprise-grade, SEO-optimized e-commerce catalogs in seconds.
π― Core Value Proposition
StyleSync AI eliminates the manual bottleneck of product catalog creation. By orchestrating Computer Vision, Retrieval-Augmented Generation (RAG), and Large Language Models in a seamless autonomous pipeline, it delivers production-ready product listings β from a single image upload β with zero human intervention.
ποΈ System Architecture
The system employs a high-performance, event-driven architecture orchestrated by FastAPI:
ποΈ Visual Analyst Agent
- Function: Zero-shot product image analysis
- Process: Extracts granular visual attributes β dominant colors, material composition, design style, branding elements, and product classification
- Engine:
Gemini 2.5 Flashvia the unified Google GenAI SDK (google-genai)
π§ Semantic Memory Agent
- Function: RAG-based keyword retrieval with intelligent fallback
- Process: Vectorizes visual attributes to query a high-dimensional index, retrieving historically high-converting SEO keywords and market trends. When the database has no match for a niche, the Intelligence Fallback system autonomously generates keywords via Gemini β ensuring 0% empty results
- Engine:
Pinecone Vector DBwithgemini-embedding-001embeddings (768 dimensions)
βοΈ Writer Agent
- Function: High-conversion copy synthesis
- Process: Fuses visual intelligence with retrieved market data to generate persuasive, conversion-optimized titles, descriptions, and feature bullet points
- Engine:
Meta Llama 3.3 70B(via Groq Cloud)
βοΈ Pipeline Orchestrator
- Function: Async pipeline management & delivery
- Process: Handles non-blocking agent execution, error propagation, and API lifecycle management. Results are delivered instantly through the Premium Glassmorphism UI
- Engine:
FastAPIwith async/await architecture
π₯οΈ Production Interface
StyleSync AI ships with a Premium Glassmorphism UI built for instant catalog generation:
- π¨ Frosted-glass aesthetic with dynamic gradient backgrounds
- π€ Drag-and-drop image upload with real-time processing feedback
- π Structured JSON output display for visual data, SEO keywords, and generated listings
- π± Fully responsive design across desktop, tablet, and mobile
π οΈ Technology Stack
| Layer | Technology | Purpose |
|---|---|---|
| Runtime | Python 3.10+ | Core language |
| Framework | FastAPI | Async API orchestration |
| AI SDK | google-genai (Unified) |
Vision & embedding inference |
| Vision Model | Gemini 2.5 Flash | Product image analysis |
| Embeddings | gemini-embedding-001 |
768-dim vector generation |
| Vector DB | Pinecone (Serverless) | Semantic keyword retrieval |
| LLM | Llama 3.3 70B (Groq) | Copywriting synthesis |
| UI | Glassmorphism / Tailwind CSS | Production dashboard |
| Deployment | Docker / Hugging Face Spaces | Containerized hosting |
π System Updates & Technical Milestones
| Date | Milestone |
|---|---|
| Feb 2026 | β
Full migration from deprecated google-generativeai to unified google-genai SDK |
| Feb 2026 | β
Vision model upgraded to Gemini 2.5 Flash for industry-leading latency |
| Feb 2026 | β
Pinecone vector alignment to 768 dimensions with gemini-embedding-001 for mathematical precision |
| Feb 2026 | β Intelligence Fallback system deployed β guarantees 0% empty SEO keyword results |
| Feb 2026 | β n8n webhook decoupled β pipeline relies strictly on the Glassmorphism UI for delivery |
| Feb 2026 | β Production Glassmorphism dashboard launched |
π Quick Start
1. Environment Configuration
Create a .env file in the project root with the following keys:
GEMINI_API_KEY=your_google_genai_api_key
GROQ_API_KEY=your_groq_cloud_api_key
PINECONE_API_KEY=your_pinecone_api_key
2. Installation
pip install -r requirements.txt
3. Launch
python main.py
The production dashboard will be available at http://localhost:7860.
π Project Structure
StyleSync-AI/
βββ main.py # FastAPI orchestrator & pipeline logic
βββ dashboard.html # Glassmorphism production UI
βββ Dockerfile # Container deployment config
βββ requirements.txt # Python dependencies
βββ agents/
β βββ visual_analyst.py # Gemini 2.5 Flash vision agent
β βββ memory_agent.py # Pinecone RAG + embedding agent
β βββ writer_agent.py # Llama 3.3 copywriting agent
βββ .env # Environment variables (not tracked)
StyleSync AI β Autonomous catalog intelligence for modern e-commerce.