Overview
Filter tweets on X.com using AI based on your custom criteria
Take back control of your timeline. AI Twitter Filter uses AI to automatically evaluate every tweet on your X/Twitter feed against your custom filter criteria. Just describe what you don't want to see in plain English — like "hide tweets that are negative, toxic, or rage-bait" — and AI handles the rest. ⸻ HOW IT WORKS 1. Enter your API key (OpenAI or OpenRouter) 2. Write your filter criteria in natural language 3. Browse X/Twitter — tweets are checked automatically as you scroll 4. Filtered tweets are collapsed with a reason tag (e.g. "toxic negativity", "political rage-bait") 5. Click "Show" to reveal any filtered tweet anytime FEATURES • Multiple AI Providers — OpenAI, OpenRouter (Gemini, Claude, Llama, DeepSeek & more) • Custom Filter Criteria — Write natural language rules for what to hide • Save & Load Filters — Switch between filter presets instantly • Real-time Filtering — Tweets evaluated as you scroll • Bring Your Own API Key — Use your own key, no subscription, no middleman • Fully Open Source — Transparent code you can inspect and trust REQUIREMENTS • An API key from OpenAI (platform.openai.com/api-keys) or OpenRouter (openrouter.ai/keys) • API usage costs apply based on your provider's pricing (typically fractions of a cent per tweet) PRIVACY • Your API key is stored locally in your browser • Tweet text is sent only to your chosen AI provider for evaluation • No data is collected, stored, or sent to any third party • Fully open source: github.com/griffincockfoster56/ai-twitter-filter
Details
- Version1.1.0
- UpdatedFebruary 25, 2026
- Offered byGriffin Cock Foster
- Size43.62KiB
- LanguagesEnglish
- Developer
Email
usagriffin@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes