Open Source Chrome Extension
Automate Your Twitter Engagement with AI
Chaddy is a powerful browser extension that uses artificial intelligence to analyze tweets and generate contextual replies. Support for OpenAI, Anthropic Claude, and Google Gemini.

Features
Everything You Need for Automated Engagement
AI-Powered Analysis
Smart tweet analysis decides which posts deserve replies based on your custom criteria. No more random engagement.
Multi-Provider Support
Choose between OpenAI GPT-4, Anthropic Claude, or Google Gemini. Use the model that fits your needs and budget.
Custom Prompts
Define your personality and engagement style through customizable prompts. Create replies that sound like you.
Smart Rate Limiting
Built-in session and daily limits prevent account flags. Configurable cooldowns between actions.
Auto Engagement
Automatic liking and following with intelligent filters. Target verified accounts or set minimum follower thresholds.
Natural Behavior
Randomized scrolling patterns and timing intervals mimic human behavior. Smooth animations and natural pauses.
How It Works
Up and Running in Minutes
Install the Extension
Download Chaddy from GitHub and load it as an unpacked extension in Chrome. Setup takes less than a minute.
Configure Your AI Provider
Add your API key for OpenAI, Anthropic, or Google Gemini. Select your preferred model from the available options.
Customize Your Prompts
Define how the bot analyzes tweets and crafts replies. Set your personality, topics of interest, and engagement style.
Start Engaging
Toggle the bot on and let it work. Chaddy will scroll your feed, analyze tweets, and engage based on your rules.

Customization
Make It Yours
Chaddy uses three customizable prompts to control how it analyzes and responds to tweets. Each prompt shapes a different aspect of the bot's behavior.
Decide Which Tweets Deserve a Reply
This prompt evaluates each tweet and determines if it matches your criteria for engagement. Define topics, sentiment, or specific keywords you want to target.
You are a tweet analyzer. Evaluate if this tweet is worth replying to.
Consider:
- Is it related to [YOUR TOPICS]?
- Does it have engagement potential?
- Is it from a real person, not a bot?
Respond with only "yes" or "no".Craft Your Response Style
Define your personality, tone, and how replies should be structured. The AI will generate contextual responses that match your style for each analyzed tweet.
You are replying to a tweet. Your personality:
- Casual and friendly
- Knowledgeable about [YOUR EXPERTISE]
- Brief but insightful
Rules:
- Keep it under 200 characters
- Be genuine, not salesy
- Add value to the conversation
Tweet to reply to: {tweet_content}Generate Original Content
Create prompts for generating your own tweets. Use the "Generate Tweet" button on the dashboard to post original content that matches your brand.
Write a tweet about [YOUR NICHE].
Style guidelines:
- Conversational and authentic
- Share an insight or hot take
- Under 280 characters
- No hashtags unless relevant
Topic focus: [CURRENT TRENDS IN YOUR SPACE]Pro Tips
- Be specific about your niche and expertise in prompts for better results
- Test your prompts with a few tweets before running full sessions
- Update prompts regularly to keep content fresh and relevant
- Use the AI provider that best matches your tone - Claude for nuance, GPT for versatility
AI Providers
Choose Your AI Engine
Chaddy supports multiple AI providers so you can pick the one that fits your needs. Use your own API keys for full control over costs and usage.
OpenAI
Access GPT-4o, GPT-4o Mini, GPT-4 Turbo, and GPT-3.5 Turbo. Best for versatile, general-purpose responses.
Available Models
Pay per token usage
Anthropic
Use Claude 3.5 Sonnet, Claude 3.5 Haiku, or Claude 3 Opus. Excellent for nuanced, context-aware replies.
Available Models
Pay per token usage
Google Gemini
Leverage Gemini 2.0 Flash, Gemini 1.5 Flash, or Gemini 1.5 Pro. Great balance of speed and quality.
Available Models
Generous free tier available
All API calls are made directly from your browser. Your API keys never leave your machine.
Installation
Get Chaddy Running
Clone the Repository
git clone https://github.com/figuregpt/Chaddybot.gitOpen Chrome Extensions Page
Navigate to chrome://extensions in your Chrome browser. Enable "Developer mode" using the toggle in the top right corner.
Load the Unpacked Extension
Click "Load unpacked" and select the cloned Chaddybot folder. The extension will appear in your toolbar.
Configure and Start
Click the Chaddy icon, go to Settings, add your AI provider API key, customize your prompts, and toggle the bot on. Head to twitter.com and watch it work.
Important Notes
- You need an API key from at least one AI provider (OpenAI, Anthropic, or Google)
- API usage will be charged to your account based on the provider's pricing
- Use responsibly and within Twitter's terms of service
- The extension only works on twitter.com and x.com domains
Open Source
Built in Public, Free Forever
Chaddy is completely open source under the MIT license. Inspect the code, suggest improvements, report bugs, or fork it to build your own version. Contributions are welcome.
Transparent
Every line of code is visible. No hidden trackers, no data collection, no suspicious behavior.
Extensible
Fork the project and modify it to fit your exact needs. Add new AI providers or custom features.
Community Driven
Submit pull requests, open discussions, and help shape the future of the project.