Skip to content

ralphbarendse/tweetLLM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tweetLLM: Unleash the Power of AI-Generated Threads!

Welcome to the future of Twitter engagement! The tweetLLM is your ultimate companion for creating captivating, informative, and viral-worthy Twitter threads with the magic of AI. Say goodbye to writer's block and hello to a constant stream of engaging content! 🎉

Features

  • 🤖 AI-powered content generation
  • 📚 Automatic research on any given topic
  • 🧵 Smart thread creation with storytelling elements
  • 🖼️ Relevant image fetching for visual appeal
  • #️⃣ Intelligent hashtag integration
  • 😊 Appropriate emoji usage for added flair

Installation

  1. Clone this repository:

    git clone https://github.com/ralphbarendse/tweetLLM.git
    cd tweetLLM
    
  2. Install the required dependencies:

    pip install -r requirements.txt
    
  3. Set up your environment variables:

    • Copy the dotenvexample.env file to .env
    • Fill in your API keys and tokens in the .env file
  4. Update the config.py file with your API keys and tokens

API Keys Required

To use the tweetLLM, you'll need to obtain API keys for the following services:

  • Twitter API (v2)
  • Tavily API
  • Anthropic API (for Claude AI)
  • Unsplash API

Make sure to keep your API keys secret and never share them publicly!

Usage

Run the script with:

python main.py

Contributing

We welcome contributions to make the tweetLLM even more awesome! Feel free to submit issues, feature requests, or pull requests.


Happy tweeting! May your threads go viral and your engagement soar! 🚀📈🎊

About

An automated twitter thread maker using claude-2.5, with web searching capabilities to make relevant, interesting and quick twitter threads.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages