Skip to content

rohitg00/ai-design-team

Repository files navigation

🎨 AI Design Team

An intelligent design analysis tool powered by Google's Gemini AI that provides comprehensive feedback on UI/UX designs, generates social media content, and offers competitive analysis.

AI Design Team Demo

🌟 Features

  • 🔍 Multi-faceted Design Analysis

    • Visual Design Evaluation
    • User Experience Assessment
    • Market Analysis
    • Competitive Analysis
  • 📊 Interactive Visualizations

    • Design Score Radar Charts
    • Real-time Progress Tracking
    • Optimized Image Preview
  • 📱 Social Media Content Generation

    • Twitter/X Posts with Hashtags
    • Professional LinkedIn Content
    • One-click Copy Feature
  • 🎯 Customizable Analysis

    • Multiple Focus Areas
    • Context-aware Analysis
    • Comparative Assessment

🚀 Getting Started

Prerequisites

Installation

  1. Clone the repository:
git clone https://github.com/your-repo/ai-design-team.git
cd ai-design-team
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the application:
streamlit run app.py

💻 Usage

  1. Configure API Key

    • Enter your Google API key in the sidebar
    • The key is securely stored in the session
  2. Upload Designs

    • Support for JPG, JPEG, PNG formats
    • Upload both your designs and competitor designs
    • Automatic image optimization and preview
  3. Select Analysis Options

    • Choose analysis types
    • Select specific focus areas
    • Add context about your project
  4. Run Analysis

    • Click "Run Analysis" to start
    • View real-time progress
    • Get comprehensive results

🛠️ Technical Features

  • Image Processing

    • Automatic resizing and optimization
    • Format conversion
    • Compression with quality preservation
  • Responsive Design

    • Mobile-friendly interface
    • Adaptive layouts
    • Smooth animations
  • Performance Optimization

    • Efficient image handling
    • Asynchronous processing
    • Progress tracking

📊 Analysis Components

  1. Visual Design Analysis

    • Color harmony
    • Typography
    • Layout effectiveness
    • Brand consistency
    • Visual hierarchy
  2. UX Analysis

    • Navigation patterns
    • User flow
    • Accessibility
    • Interaction design
    • Information architecture
  3. Market Analysis

    • Competitive positioning
    • Industry trends
    • Target audience fit
    • Market opportunities
    • Strategic recommendations

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

📧 Contact

Rohit Ghumare - @ghumare64

Project Link: https://github.com/rohitg00/ai-design-team


Made with ❤️ by Rohit Ghumare

About

AI Design team using Gemini Flash 2.0 Experimental Multimodal AI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors