Join the waitlist
UTC 00:00:00 · CH-01 · NUV-CTRL-A

Find the story. Know the story.

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.

Join the waitlist · Beta seats limited
Or book a private beta demo for your station.
§01 · Platform

From a thousand feeds to one story you can trust.

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.

§02 · How it works

One pass, one object, and it survives the shift change.

Everything your newsroom watches arrives on one desk, collapses into one event per story, and leaves as a single object your systems already understand.

How Nuvelics works Sources — news wires, RSS and web, sports, financial and weather data providers, social, email tips and government portals — flow into the Nuvelics platform, where they are normalized and clustered into events, then suggested to each desk as scored pitches. Approved pitches become stories that AI enriches into a single story object, from which content outputs are delivered into newsroom computer systems, digital CMS platforms and social media. Inputs Nuvelics platform The unit of work Delivered into News wires Agency copy and advisories Daybooks · diaries · embargoes RSS & web Publisher feeds, articles, PDFs Atom · RSS · HTML Data providers Sports, financial and weather Live feeds, fixtures, market data Social X accounts & threads Geo-located search Email tips Newsroom tip inboxes Monitored, deduped, attributed Government portals City councils, agencies Agendas, minutes, filings PROCESSING · CONTINUOUS 01 Normalize & Cluster One schema across every provider — raw payloads kept for audit One wire story on nine outlets is one event with nine sources Multilingual clustering 02 Pitch Suggestion & Scoring Each event routes to every desk whose beat it covers Pitch drafted and scored per desk Rank climbs as sources join APPROVED PITCH → STORY 03 AI Enrichment 5W1H kernel — what happened, who, where, when and why Every claim must cite a stored source — no invented citations Key entities, media, source divergence, timeline EVERY STEP LEDGERED · EVERY CLAIM TRACEABLE TO A SOURCE One story object —Confirmed facts, 5W1H —Provenance for every claim —Where the sources diverge —Key entities and media —The story’s running timeline CONTENT OUTPUTS —NRCS story and script —Web article —Social posts, per platform —Written to your templates ONE EVENT · ONE OBJECT NRCS Newsroom computer systems Story and rundown candidate PUSHED ON APPROVAL Digital CMS Web and app publishing Arrives ready for your editors PUBLISHED ON APPROVAL Social X, Instagram, TikTok, Facebook, LinkedIn — sized to each platform POSTED ON APPROVAL
§03 · AI agents ready

Your team works in the UI. Your agents work the same contract.

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.

CLI

A command line built to be driven unattended, not just typed at.

MCP server

Connect Nuvelics to Claude, ChatGPT, or any MCP client.

API and SDK

An OpenAPI contract. Permission-scoped API tokens.

TTY nuvelics — tenant CLI READY
# 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"
}

$ 

Agent-ready is not unsupervised.

Three limits an agent cannot argue its way past.

01
An agent can never log itself in. Credentials live only in your OS keychain, put there by a person. There is no environment variable to set and no secret written to disk.
02
A write must name its organization. Run a write command with no terminal attached and no explicit context, and it fails before a single request leaves the machine.
03
Destructive commands demand consent. Every command declares whether it reads, writes or destroys — and destroying requires you to say so, explicitly, every time.
WAITLIST · BETA OPEN

Join the waitlist.

Get launch updates, or request a private beta demo for your newsroom.

Interest
No spam. We'll only email about Nuvelics.
LIVE FEED
INGEST — wires, RSS/Atom · 142 items · 38 outlets · last 60 min DEDUP — 17 syndicated re-runs collapsed · SimHash, canonical URL EVT_4471 — Council vote on transit bond · 7 outlets · 1 event, 1 story EVT_4471 +1 — Council minutes PDF joined · sources 7 → 8 ENRICH — EVT_4402 · 5W1H kernel set · 9 claims · 14 sources cited FACT-CHECK — 9/9 claims cite a stored source · 0 uncited ENTITIES — 11 resolved · Cal Fire · NWS · Mayor’s Office EVT_4402 — Storm system tracking E-NE · NWS bulletin joined 21:14 UTC X — @CityPolice thread · 4 posts merged into 1 article TIP — inbox submission matched to EVT_4455 · 3rd source MARKET — DOW −0.42% · S&P −0.31% · NASDAQ +0.08% SPORTS — MLB finals · 14 boxscores ingested CLUSTER — es · pt · en members joined on one event INGEST — wires, RSS/Atom · 142 items · 38 outlets · last 60 min DEDUP — 17 syndicated re-runs collapsed · SimHash, canonical URL EVT_4471 — Council vote on transit bond · 7 outlets · 1 event, 1 story EVT_4471 +1 — Council minutes PDF joined · sources 7 → 8 ENRICH — EVT_4402 · 5W1H kernel set · 9 claims · 14 sources cited FACT-CHECK — 9/9 claims cite a stored source · 0 uncited ENTITIES — 11 resolved · Cal Fire · NWS · Mayor’s Office EVT_4402 — Storm system tracking E-NE · NWS bulletin joined 21:14 UTC X — @CityPolice thread · 4 posts merged into 1 article TIP — inbox submission matched to EVT_4455 · 3rd source MARKET — DOW −0.42% · S&P −0.31% · NASDAQ +0.08% SPORTS — MLB finals · 14 boxscores ingested CLUSTER — es · pt · en members joined on one event