Every source your newsroom watches — wires, RSS, social, email tips, sports, financial and weather data — consolidated so one event becomes one story. Cited claims, source divergence, key entities, a running timeline. Your editors approve.
Nuvelics groups articles into events, not headlines — a wire story on nine outlets is one event with nine sources. Each event routes to the desks whose beat it covers. Approve it and Nuvelics enriches: cited claims, source divergence, key entities, a growing timeline.
Everything your newsroom watches arrives on one desk, collapses into one event per story, and leaves as a single object your systems already understand.
Traditional broadcast vendors ship a screen. Nuvelics ships a contract: everything your producers, journalists and editors do in the interface, an agent can do too — the same API, the same permissions, the same audit trail. No screen-only features.
A command line built to be driven unattended, not just typed at.
Connect Nuvelics to Claude, ChatGPT, or any MCP client.
An OpenAPI contract. Permission-scoped API tokens.
# 1 · ask the CLI what it can do $ nuvelics reference -o json | jq -r '.commands[].path|join(" ")' pitch list pitch approve newsdesk list … # 2 · ask it for work $ nuvelics pitch list --filter status.eq=new --limit 1 \ | jq '.data.items[0]' { "title": "Council approves $240M transit bond", "summary": "Voted 7–2 to send the East Line to the November ballot…", "whyItMatters": "Crosses three of the desk's priority neighbourhoods…", "score": 88, "status": "new", "newsdeskId": "01K7ZM8FCT4RB", "eventDate": "2026-08-11T02:15:00Z" } $
Three limits an agent cannot argue its way past.