惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Application and Cybersecurity Blog
Application and Cybersecurity Blog
T
Threat Research - Cisco Blogs
Latest news
Latest news
Project Zero
Project Zero
TaoSecurity Blog
TaoSecurity Blog
Cyberwarzone
Cyberwarzone
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Google DeepMind News
Google DeepMind News
P
Privacy & Cybersecurity Law Blog
T
Troy Hunt's Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
AWS News Blog
AWS News Blog
Hacker News: Ask HN
Hacker News: Ask HN
S
Security @ Cisco Blogs
C
Cisco Blogs
Help Net Security
Help Net Security
I
Intezer
W
WeLiveSecurity
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
腾讯CDC
S
Secure Thoughts
MyScale Blog
MyScale Blog
Recorded Future
Recorded Future
G
GRAHAM CLULEY
L
LINUX DO - 热门话题
A
About on SuperTechFans
C
CXSECURITY Database RSS Feed - CXSecurity.com
IT之家
IT之家
J
Java Code Geeks
The Hacker News
The Hacker News
阮一峰的网络日志
阮一峰的网络日志
Scott Helme
Scott Helme
Recent Announcements
Recent Announcements
AI
AI
Cisco Talos Blog
Cisco Talos Blog
B
Blog RSS Feed
V
Vulnerabilities – Threatpost
C
Check Point Blog
Security Latest
Security Latest
S
SegmentFault 最新的问题
T
The Exploit Database - CXSecurity.com
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
M
MIT News - Artificial intelligence
T
The Blog of Author Tim Ferriss
Attack and Defense Labs
Attack and Defense Labs
PCI Perspectives
PCI Perspectives
Recent Commits to openclaw:main
Recent Commits to openclaw:main
T
Tailwind CSS Blog
Apple Machine Learning Research
Apple Machine Learning Research

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant Common SOC 2 Failures (Real World) Stop Vibe-Checking Your AI App: A Practical Guide to Evals How to Use SonarQube and SonarScanner Locally to Level Up Your Code Quality Your Next To-Do App Is Dead — I Replaced Mine with an OpenClaw AI Sign a Nostr event in 60 lines of Python using coincurve — no nostr-sdk, no nbxplorer, no rust toolchain ITGC Audit Explained Like You’re in Big 4 Patch Tuesday abril 2026: Microsoft parcha 163 vulnerabilidades y un zero-day en SharePoint Stop scraping everything: a better way to track competitor price changes Listing on MCPize + the Official MCP Registry while routing payments OUTSIDE the marketplace — how I kept 100% of my x402 revenue Building an AI-Powered Risk Intelligence System Using Serverless Architecture Why We Ripped Function Overloading Out of Our AI Toolchain Testing AI-Generated Code: How to Actually Know If It Works SaaS Churn Is Killing Your Business. Here Is What to Do About It (Without a Support Team) The Speed of AI Is No Longer Linear - And Self-Improving Models Are Why How to Implement RBAC for MCP Tools: A Practical Guide for Engineering Teams From Standard Quote to Persuasive Proposal: AI Automation for Arborists I built a CLI that scaffolds complete multi-tenant SaaS apps Axios CVE-2025–62718: The Silent SSRF Bug That Could Be Hiding in Your Node.js App Right Now The dashboard that ended our friendship Data Pipelines Explained Simply (and How to Build Them with Python) The Hidden Cost of AI Systems Nobody Talks About. undefined vs undeclared, and how typeof behaves Switching from file-based jobs to NATS/Kafka in Rust without changing code io_uring Adventures: Rust Servers That Love Syscalls Why Agentic AI is Killing the Traditional Database The POUR principles of web accessibility for developers and designers Quantum Neural Network 3D — A Deep Dive into Interactive WebGL Visualization How To Install Caveman In Codex On macOS And Windows Automation Pipeline Reliability: Why Your Workflow Breaks When Nobody Is Watching I Built an 'Open World' AI Coding Agent — It Works From ANY Folder From Freelancing to Product: A Tech Service Company's SaaS Transformation China's AI Giants: Adding Tencent Hunyuan & ByteDance Doubao to AI University (74 Providers) On the Vibe Coders and Their Lies clerk: Auto-Summarize Your Claude Code Sessions AI Weekly — 2026/04/10–04/17 | The Model Lockdown Is Here, but the Toolchain Is the Real Battleground AI 週報 — 2026/04/10–2026/04/17 模型封鎖潮來了,但工具鏈才是真戰場 Maybe this is how Open-Source apps are born... 🚀 Fine-Tune LLMs with LoRA and QLoRA: 2026 Guide tRPC v11 + Next.js App Router: End-to-End Type Safety Without the Boilerplate ShadCN UI in 2026: Why I Stopped Installing Component Libraries and Started Owning My Components SaaS Billing in React Server Components: Stripe + Supabase Without a Single `useEffect` Join our DEV Weekend Challenge — $1,000 in Prizes Across TEN winners! Submissions Due April 20 at 6:59 AM UTC. Implementing FSRS Spaced Repetition in Flutter + Supabase — Adding Memory Science to an AI Learning App "I Texted My Localhost From the Train — Claude Code Fixed the Bug Before I Got Home" I Built a Sales Prep AI and It Went Deeper Than Expected Design to Code #2: One JSON, Eleven Outputs Solving the 100M-Row Problem: A Summary Table Pattern for High-Volume Push Notification Logs Flutter Web With Wasm: What Actually Changes For Developers I Built 50 Royalty-Free Soundtracks for My Side Project in a Weekend Using AI Music Generation The Vibe Coding Security Checklist: 7 Things to Check Before You Ship Stop Letting Googlebot Guess Fix Your React App's SEO Right Desconstruindo o Streaming do LinkedIn: Como Criar um Engine de Extração de Vídeo de Alta Performance com HLS e FFmpeg (EDA Part-1) EDA (Exploratory Data Analysis) Explained With Real Life — Why Looking at Your Data Is the Most Important Step in Machine Learning Brand Relationship Management at Scale: Our 4-Touch Outreach System for 200+ Brands Why String.fromEnvironment() Might Return an Empty String in Dart JGuardrails 1.0.0 — Hardening Java LLM Apps Against Jailbreaks, Toxicity, and Prompt Injection Plan and Schedule a Full Week of Threads Content From One Claude Conversation Coding Cat Oran Ep3, Five Tables Changed Everything Updated: BFF Pattern I'm done watching freelancers get buried by 200 proposals. So I'm building the alternative. This is my first post BFS Algorithm in Java Step by Step Tutorial with Examples Tracking LLM Pricing Monthly: An Open Dataset for 22 AI Models How We Measure Content ROI on a Comparison Site: Revenue Attribution Without Perfect Data Introducing Nova AI Ops: The AI-Native Operating System for SRE Teams I built a free desktop video downloader for Windows — Grabbit How Talkie OCR Helps Vision-Impaired & Dyslexic Users Read the World Around Them VRCFaceTracking安装和iPhone面捕配置教程,有bug Even CrowdStrike Can't See Your Agents The Automation Gold Rush: What n8n Workflows and Claude Are Opening Up for Developers Right Now
Twigest — A Daily AI Digest of Twitter/X Activity for Your Brand, Competitors & Keywords
Taha Kotil · 2026-05-22 · via DEV Community

If you run a brand, manage social media, or just want to know what's said about your product on X/Twitter, you've probably tried the same thing I tried first: native notifications, TweetDeck, search columns, hashtag pages.

Here's what nobody admits: none of that scales past one keyword. Add a second brand to track, a competitor handle, a misspelling, a niche term — and the firehose breaks you. You stop checking. You miss the angry quote-tweet at 11pm on a Saturday. You don't see the share-of-voice shift until the next quarterly review.

I built Twigest because I needed it. It's a tool that watches X/Twitter for whatever you tell it to watch, runs everything through AI classification, and delivers one structured digest per day — to email, Slack, or Telegram.

This post explains what it does, who it's for, and how it's different from the dozen monitoring tools that already exist.


What is Twigest?

Twigest is an AI-powered Twitter monitoring and social listening tool that sends you a daily digest of what mattered on X/Twitter — instead of a real-time notification firehose.

You connect what you want tracked:

  • Accounts — competitor handles, industry voices, your own brand
  • Keywords — brand name, product name, hashtags, topic phrases
  • Misspellings — the 8-15% of brand mentions that get your name wrong

Twigest runs its own scraping pipeline (no X API access needed, no developer account, no $5,000/mo Enterprise tier), classifies every captured tweet across 5 sentiment categories — positive, negative, angry, excited, neutral — and writes a summary every 24 hours.

You get the summary in your inbox, your team Slack channel, or a Telegram bot. Pick whichever you actually read.


Who is it for?

Founders & solo operators

You don't have a community manager. You can't afford to scroll. You need to know if someone's complaining about your product before it goes viral, and you need to know which competitors are gaining momentum without sitting on X all day.

Twigest replaces 200 notifications with one 5-minute morning read.

Social media managers

You're tracking 5+ brands across 30+ keywords. Native X notifications miss 40-60% of brand conversation because most people don't @-tag your handle — they just type the brand name. You're also expected to surface "share of voice" against competitors weekly.

Twigest gives you SOV calculations per digest, sentiment trends per keyword, and named-group monitoring (one digest per client).

Agencies

You manage Twitter for 10+ clients. Each client wants a branded report. You can't manually screenshot dashboards every Monday.

Twigest Agency tier gives you 100 keywords + 200 accounts across separate client workspaces, each with its own branded digest output.

PR teams & comms

You need to spot a brewing crisis within minutes, not hours. You need a paper trail of mentions when a complaint escalates.

Spike alerts fire on the next hourly check when a tracked keyword crosses a 3x rolling 7-day baseline — typically within an hour of the surge.


How is it different from Mention, Brand24, Awario, Hootsuite, Sprout?

Real comparison, no marketing fluff:

Capability Twigest Mention Brand24 Awario Sprout Social
Free tier Permanent (3 keywords + 3 accounts) 14-day trial only 14-day trial only 7-day trial only None
Starting price $9/mo (Pro), $19/mo (Business), $49/mo (Agency) $41/mo $99/mo $39/mo $249/mo
AI-written daily digest Yes (LLM synthesis) No (raw mention feed) No No No
5-class sentiment Yes (positive/negative/angry/excited/neutral) Binary Binary Binary 3-class
Slack + Telegram delivery Yes (Pro and up) Email only on lower tiers Email + Slack Email only Email + Slack
No API key / no setup friction Yes Requires X Premium for full data Requires X Premium Requires X Premium Enterprise sales
Targets X/Twitter exclusively Yes Multi-platform (diluted) Multi-platform Multi-platform Multi-platform

The trade-off: Twigest is Twitter/X-only. If you need Reddit, LinkedIn, news mentions in one dashboard, the multi-platform tools win. If your brand conversation happens primarily on X — and for SaaS, dev tools, finance, crypto, media, gaming, that's usually true — Twigest is faster, cheaper, and more accurate.


What does the daily digest actually look like?

Six sections, in this order:

  1. Top mentions — the highest-signal tweets of the day, with original author, engagement metrics, and a one-line AI summary explaining why it matters
  2. Sentiment breakdown — % positive / negative / angry / excited / neutral with day-over-day delta
  3. Competitor activity — what tracked competitor accounts posted, plus their best-performing tweet of the day
  4. Keyword spikes — any tracked keyword that crossed a 3x volume threshold against its 7-day baseline
  5. New mentions you might miss — replies to your tweets, quote-tweets that don't tag you, threads about you
  6. Suggested actions — AI-generated suggestions: "Reply to this complaint thread", "Quote-tweet this competitor announcement", "Engage with this superfan"

Plans:

Plan Price Keywords Accounts Topics Team seats Channels White-label
Free $0 3 3 1 Weekly email No
Pro $9/mo 10 15 3 Email + Slack + Telegram No
Business $19/mo 30 50 5 3 Email + Slack + Telegram Yes
Agency $49/mo 100 200 10 10 Email + Slack + Telegram Yes

The free tier isn't a 14-day trial — it's permanent. The upsell hook isn't quality, it's quantity (more keywords, more mentions per digest, faster alerts).


How does the AI part actually work?

Two-pass model architecture, optimized per plan tier:

Pass 1 — Classify. Every captured tweet runs through a fast small-context model with reasoning disabled. For each tweet it assigns:

  • One of 5 sentiment classes
  • Topic tags (product/pricing/feature-request/complaint/competitor)
  • Priority score (0-100) based on engagement, author followers, and sentiment intensity

This pass is cheap — fractions of a cent per tweet.

Pass 2 — Synthesize. The top-N classified tweets (sorted by priority) get fed into a stronger reasoning model that writes the actual digest prose — top mentions, summary, suggested actions. Higher plan tiers use stronger synthesis models.

This pass is where the writing quality lives. The model knows the brand context (you provide a short description at signup), knows the plan tier (so it adjusts depth), and knows the language (digest output matches your account language preference).

Two-pass instead of one-pass because: classifying 1,000 tweets with a reasoning model would cost dollars per digest. Classifying with a nano-tier model then synthesizing only the top 25 costs cents. Same output quality where it matters — in the prose you actually read.


How do you handle the "no X API" problem?

This is the question everyone asks first.

X/Twitter's official API costs $5,000/month for production-grade access. Most monitoring tools either:

  • Pass that cost to you (which is why Brand24 starts at $99/mo)
  • Lie about coverage and only catch @-mentions
  • Sample heavily and miss your conversation

Twigest runs its own data pipeline using Twikit — a browser-session-based Python client that authenticates the same way a logged-in user does. We rotate multiple authenticated accounts ("twikit pool" pattern) to distribute the read load, and we cache aggressively at the keyword level so the same query isn't hit twice.

The trade-off: we don't have real-time webhooks (X doesn't offer those at a price we could pass to a $9/mo plan anyway). Our resolution is hourly polling with spike detection running on the same hourly cadence. For "what mattered today?", that's plenty. For arbitrage trading, look elsewhere.


Frequently Asked Questions

Do I need a Twitter API or X Premium subscription?

No. Twigest runs its own data pipeline independent of paid API tiers. Signup is email + password. No developer account, no API key.

What can I monitor?

Three things in one stream:

  1. Accounts — competitor handles, industry voices, your own brand
  2. Keywords — brand name, product name, ``hashtag, topic phrase, misspellings
  3. Sentiment + volume — changes in how people feel and how much they're talking

How quickly do I receive alerts?

Daily digests arrive every morning at your chosen time. Spike alerts run on hourly checks — when a tracked keyword crosses a 3x rolling 7-day baseline, the alert fires on the next check (typically within an hour). Available on Pro and above.

Does it cover replies, quote-tweets, and threads?

Yes. Replies and quote-tweets matching your keywords are captured. Thread context is preserved when the AI writes the summary, so you see why a quote-tweet matters, not just the tweet itself.

What about misspellings?

Add each common misspelling as a separate keyword. Pro = 10 keywords, Business = 30. Misspellings account for 8-15% of brand mentions on X for most consumer brands — adding the top 3 covers most of it.

Can I monitor multiple brands or clients?

Yes. Business and Agency tiers support named topic groups with white-label branding. Business covers up to 5 topics with 3 team seats; Agency covers up to 10 topics with 10 team seats.

Is there a free plan?

Yes, permanent. Free covers 3 keywords + 3 accounts with a weekly digest at $0/mo. No credit card required.


How to start

Sign up for the free tier at twigest.com. Add 3 keywords (your brand name + 2 misspellings, or your brand + 2 competitors), connect an email, and you'll get your first digest within 24 hours.

If the digest is useful, upgrade to Pro for $9/mo to unlock 10 keywords, 15 accounts, daily delivery, and spike alerts. If it's not, the free tier stays free forever.


What I'm building next

  • Hashtag clustering — automatic grouping of related campaign hashtags
  • Public benchmark reports — anonymized SOV data by industry vertical
  • Browser extension — capture a tweet into Twigest with one click
  • Multi-platform expansion — Reddit and LinkedIn signal are on the roadmap once X coverage is rock-solid

If you want updates, follow @gettwigest on X or subscribe to the changelog at twigest.com/changelog.


I'm Taha, building Twigest solo. Always happy to compare notes — what does your X monitoring stack look like right now? What's broken about it?