AutoLlamaX

Node.js TypeScript GitHub Actions Llama 3.3 Twitter API

AutoLlamaX

Screenshot of AutoLlamaX Bot

Overview

AutoLlamaX is a Twitter bot built to demonstrate AI driven content creation. It automatically generates and posts tweets about technology, startups, and development using advanced language models like Llama 3.3. This project highlights automated posting and intelligent topic rotation.

Features

  • AI content generation: Uses LLMs to craft human like tweets.
  • Topic rotation: Cycles through topics such as AI, startups, and personal projects.
  • Scheduled posting: Uses GitHub Actions to post tweets at configured times.
  • Scalability: Easy to adjust posting frequency or add new topic groups.

Tech Stack

  • Backend: Node.js with TypeScript
  • Automation: GitHub Actions for scheduling
  • AI models: Llama 3.3 and OpenAI models via OpenRouter API
  • Integration: Twitter API for posting and engagement

Setup and usage

  1. Clone the repo: git clone https://github.com/sahaib/AutoLlamaX.git
  2. Install dependencies: npm install
  3. Configure Twitter API keys and GitHub Actions secrets.
  4. Run locally for testing or rely on the GitHub Actions workflow for scheduled posting.
  5. Check the bot account on Twitter to see generated tweets.