oruk listens to the world's broadcasts so you don't have to
We are a small independent team building a live signal layer on top of the world's broadcast media. Our wire is free for the public; the API powers journalists, analysts, agents, and trading desks who need fresh, corroborated news in machine-readable form.
What does oruk do?
oruk monitors 240 live radio, TV, social, and structured feeds in real time, transcribes and translates the audio on private GPU pods, extracts events with LLMs under strict grounding rules, then corroborates each event across independent sources before publishing. The full pipeline is documented on the methodology page; we have published 42,000+ corroborated events from 670,000+ raw transcriptions to date.
Consumers receive the events as a free public wire on oruk.ai, paid REST and SSE on api.oruk.ai, RSS and Atom feeds, or webhook deliveries to their own endpoints. Every story carries the originating source, a per-source verbatim quote, a corroboration count, and event coordinates.
Why did we build oruk?
Existing news APIs aggregate the text web — they miss the broadcast layer where breaking stories actually start. Radio, TV, and the official agency feeds usually break a story first, sometimes by an hour or more, but most APIs simply don't listen to those layers; we do, and we corroborate them across independent broadcasters before publishing anything as a story.
The second principle: we never publish a single-source claim as if it were corroborated. The corroboration count next to a story is the count of independent sources that said the same thing in their own words; two republished AP wires count once, two original radio reports from different broadcasters count twice. That number is auditable on every story page.
What does oruk believe about news quality?
Headlines are constrained by rules-based grounding. We will accept a longer, less catchy headline before we will sharpen a vague broadcast claim.
Two republished AP wires count once. Two original radio reports from different broadcasters count twice. The corroboration tally reflects independence, not volume.
Everything visible on the wire is also a stable JSON shape on the API, with HMAC-signed webhooks, SSE streams, and bulk export formats so agents and pipelines can integrate cleanly.
When we change a prompt, source, or rule, it is logged on the public changelog. When a story is wrong, write us at editorial@oruk.ai and we will fix it on the record.
Who builds oruk?
oruk is led by founder Nathan Roll with a focus on broadcast intelligence, speech systems, and grounded editorial automation. The product combines live transcription infrastructure, data engineering, and newsroom-style verification rules into one real-time story layer.