One topic,
everything about it.

Smart Topics auto-group related clusters by shared entities, so analysts jump straight to "what's happening with Russia this week" — not thirty unrelated ransomware headlines.

Clusters of clusters.

ThreatCluster already groups related articles into clusters. Smart Topics go one level higher and group related clusters — by the entities they share, the actors they involve, the regions and sectors they touch.

The result is a row of pills above the feed that cuts the timeline by storyline. Click "Russian energy sector targeting", see every cluster that fits, in time order, with a short description of why those clusters belong together.

Smart Topics ticker above the feed click to expand
image · 1
Smart Topics ticker
The pill row above the feed, slowly scrolling. Click any to filter the feed to that storyline.

Generated by the platform, named by AI.

Smart Topics aren't a static taxonomy. The platform looks at recent clusters, finds groups that share enough entities to be the same broader story, and promotes them to a topic with a descriptive name.

New stories get new topics as they form. Topics that go quiet roll off. Static themes — "Russia", "Ransomware", "Zero-days" — sit alongside as an always-on baseline; auto-detected topics are the week's narrative on top.

Entity-overlap grouping AI-named Auto-promoted Auto-retired
Topic-grouping pipeline diagram click to expand
image · 2
Topic-grouping pipeline
Diagram: clusters → entity overlap → topic promotion → named pill in the feed.

Badges tell you why a topic is there.

Every pill carries the minimum metadata an analyst needs to triage at a glance — is this a story that's actually moving, or has it been sitting on the dashboard for a month?

  • Trending — detected in both the 7-day and 30-day windows. Active baseline with fresh coverage.
  • New — detected in the 7-day window but not 30-day. Something just broke.
  • Broad — 50+ distinct sources reporting. Not a single-outlet scoop.
  • Velocity % — cluster mentions this week vs the prior week.

Topics with declining velocity (current week below previous week) are filtered out of the ticker entirely. The pill row is reserved for stories with momentum.

Trending Active in both the 7-day and 30-day windows.
New Just emerged in the 7-day window.
Broad 50+ distinct sources reporting.
↑ 42% Cluster mentions this week vs the previous week.

Click a topic, lead with context.

Pick a topic and the feed reorganises around it. The first thing you see isn't a card — it's a short context strip: the topic's description, its source coverage (favicons of the outlets reporting it), and the same velocity % from the pill so the momentum is still in view.

Then the filtered feed underneath, in time order, with everything else — the entity filters, the view-mode toggle, the time window — still working on top of the topic cut.

Topic context header above the filtered feed click to expand
image · 3
Topic header above the feed
Context strip: topic name, description, source favicons, velocity %, and a clear-X to drop the filter.

Why this matters.

A morning scan of the feed isn't usually "what's the worst CVE today?" — it's "what's moving today?" Threat actors don't drop a single article; they run campaigns that surface across thirty outlets over a week. Smart Topics surface those campaigns as a single click.

For analysts on rotation, it's a five-minute briefing. For MSSPs reporting up, it's the headlines for the executive summary. For researchers tracking a theatre, it's a saved filter that updates itself.

Morning triage Executive briefing Campaign tracking Sector watch
Feed cards reorganised under a single Smart Topic click to expand
image · 4
Topic-filtered feed
Feed cards reorganised under a single topic, showing the entire campaign in time order.

Stop scrolling.
Click the storyline.

Smart Topics are live on the feed right now — the pill row scrolls above every cluster. Free to open, refreshes continuously.