This project aims to provide a user-friendly platform for generating engaging and creative captions for Instagram posts. It leverages a powerful AI language model to create captions tailored to the image's content and user-provided keywords. With its intuitive interface and seamless integration with Instagram, it empowers users to elevate their social media presence and captivate their audience.
- AI-Powered Caption Generation: Generates Captions using advanced AI language models, ensuring creativity and relevance.
- Image Analysis: Analyzes images to extract key visual elements and concepts, enhancing caption accuracy.
- Keyword Suggestions: Provides a curated list of relevant keywords based on the image, aiding users in refining captions.
- Customization Options: Allows users to personalize captions according to their style and preferences.
- Instant Sharing: Seamlessly integrates with Instagram for quick and easy sharing of generated captions.
- Python
- Flask
- Image analysis
- Image Description
- AI Language Models (gemini)
- Clone the repository:
git clone https://github.com/singhsourav0/Instagram-captions-generator
- Install dependencies:
pip install -r requirements.txt
- Create a virtual environment:
python -m venv venv
- Activate the environment:
source venv/bin/activate
- Start the application:
python manage.py runserver
Contributions are welcome and encouraged. Please follow these guidelines:
- Fork the repository.
- Create a branch for your changes.
- Write clear commit messages.
- Ensure code quality and test coverage.
- Submit a pull request for review.
This project is licensed under the Apache License 2.0. See the LICENSE
file for details.
For questions, suggestions, or support, please contact:
- Email: darkathon89@gmail.com