Tweet Craft is an AI-powered application built with Next.js that generates tweets based on user descriptions. By using Gemini's API, the app enables users to easily craft tweets based on their input, making it perfect for those looking for quick and creative social media content. Video Link : https://vimeo.com/1043260556?share=copy
- AI Tweet Generation: Users provide a description, and the app generates a tweet based on the input.
- Gemini API Integration: The app utilizes Gemini's API to process natural language descriptions and create tweets.
- Node.js (>= 18.0)
- npm or yarn (package manager)
-
Clone the repository:
git clone https://github.com/Jagroop2001/tweet-craft cd tweet-craft
-
Install the dependencies:
npm install # OR yarn install
-
Set up your Gemini API key:
- Create a
.env.local
file in the root of the project. - Add your Gemini API key to the file:
GEMINI_AI_API_KEY="YOUR GEMINI API KEY"
- Create a
-
Run the development server:
npm run dev # OR yarn dev
The app will be available at http://localhost:3000.
- Open the app in your browser.
- Enter a description of the tweet you want to generate.
- The app will communicate with Gemini's API to generate a tweet based on your input.
- You can then use or modify the generated tweet before posting it.
Contributions are welcome! If you have any ideas for features or improvements, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.