PulseBetaAbout Pulse
BackHow Pulse Works
Live signal intelligence

Barbados, cross-checked in real time

Information about what's happening in Barbados is scattered across radio stations, TikTok clips and newspaper websites — often arriving at different times and with different details. Pulse listens to all of it at once, cross-checks the signals against each other, and tells you what's confirmed, what's unverified and what still needs a human look.

How a signal becomes a briefing

📻
Radiolive stream
→
🎵
TikToklocal clips
→
📰
Newsonline press
↓
🤖
6 AgentsCrewAI pipeline
↓
🕸
Knowledgegraph
→
📋
PulseBriefing

Every result you see carries

🔗A link to the original source
🕐A timestamp showing when it was heard
✅A confidence label based on cross-checking

Confidence labels

High confidenceMedium confidenceLow confidenceNeeds review
💡Example

Pulse hears an event mentioned on the radio and then sees it filmed on TikTok. Because two independent sources agree, it shows up as high confidence. If only one source has mentioned it, the claim appears as medium or needs review until more signals arrive.

📻VOB 92.9🎵@bridgetownvibesHigh confidence
Developer notes

Under the hood

How the pipeline, adapters and confidence model fit together.

CrewAI pipeline — six agents

1
Triage — classifies incoming signals by topic, urgency and source type.
2
Extraction — pulls structured entities, claims and metadata from raw text or transcript.
3
Resolution — deduplicates and links claims to existing knowledge-graph nodes.
4
Confidence — scores each claim using source tier, recency and corroboration count.
5
Human review — flags claims that fall below the confidence threshold or touch sensitive topics.
6
Briefing synthesis — composes the final human-readable briefing from confirmed claims.

Source adapter pattern

Every source — radio, TikTok, newspaper — implements the same adapter interface. The pipeline receives a normalised signal object regardless of where it came from, so adding a new source means writing one adapter, not touching the agents.

📻Radio adapter🎵TikTok adapter📰News adapter

Confidence model

Score = source trust tier × recency × number of corroborating sources, minus a penalty for missing required fields, capped downward for claims flagged as sensitive topics.

Build on Pulse

Integration & API examples
Query Pulse and build on top of its knowledge graph