Control your X/Twitter feed using a small on-device LLM
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Want to reach these readers? Sponsor an issue.
We built a Chrome extension and iOS app that filters Twitter's feed using Qwen3.5-4B for contextual matching. You describe what you don't want in plain language—it removes posts that match semantically, not by keyword.What surprised us was that because Twitter's ranking algorithm adapts based on what you engage with, consistent filtering starts reshaping the recommendations over time. You're implicitly signaling preferences to the algorithm. For some of us it "healed" our feed.Currently running inference from our own servers with an experimental on-device option, and we're working on fully on-device execution to remove that dependency. Latency is acceptable on most hardware but not great on older machines. No data collection; everything except the model call runs locally.It doesn't work perfectly (figurative language trips it up) but it's meaningfully better than muting keywords and we use it ourselves every day.Also promising how local / open models can now start giving us more control over the algorithmic agents in our lives, because capability density is improving.
HN · launched Apr 9, 2026 · 15 upvotes (top 29%) · 0 views
Niche: browser extensions · 257 launches, 17 in the last 7 days ▼ -39% · Explore this niche →
Category and tags
- Horizontal
- Agent / copilot
- Prosumer
- AI-native
- Hobby / open-source project
Visit website ↗ Source listing ↗
More like this: all 257 launches in browser extensions →
Could you build this?
Partial The browser extension and feed-scraping logic are easily vibe-coded, but running a 4B parameter model efficiently on-device across browsers and mobile requires heavy optimization.
What it would actually take: The stack needs a Chrome extension and iOS app using WebGPU (via WebLLM/Transformers.js) or CoreML/Metal bindings to execute quantized model weights locally. The hard parts include 4-bit model quantization, minimizing RAM usage to avoid browser and mobile OS memory kills, and managing batch latency to prevent DOM stutter. This requires engineers experienced in on-device model optimization and native mobile GPU acceleration.
Discussion
3 comments analyzed.
Competitors mentioned: Twitter, WebLLM
Concerns raised: Battery life on mobile devices, Performance optimization for smooth scrolling, Model optimization not yet production-ready
Feature requests: Better personalization/tailoring of content feed, Fully on-device processing without external servers, Support for more modern multimodal models
Competitors
Other products that read as similar to this one : 118 launches clear the similarity bar, closest 8 shown.
Attention rank: #43 of 119 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 160 days after the earliest competitor.
- Local embedding and ranking for tech feeds · hn · 2026-10-20 · 5 upvotes · similarity 0.53
- X (Twitter) Mass Unfollow Tool · ph · 2026-10-05 · 1 upvotes · similarity 0.47
- Country Filter for X · ph · 2026-10-26 · 1 upvotes · similarity 0.46
- Country Filter for X · ph · 2026-11-04 · 62 upvotes · similarity 0.46
- tweet.md · ph · 2026-05-25 · 239 upvotes · similarity 0.44
- twitter-x-delete-suite · github · 2026-09-20 · 26 upvotes · similarity 0.43
- Tweet Memory · ph · 2026-11-09 · 2 upvotes · similarity 0.43
- Better Twitter · ph · 2026-09-17 · 8 upvotes · similarity 0.42
The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.