Early access0 topics live· 150,000 publishers· usage-based

The news layer for AI agents.

Agents act on what they already know, which is usually out of date. NewsGraph watches 150,000 publishers and tells yours the moment something on its topics changes — a short, cited brief instead of a feed to read.

usage-based pricing · no seat licence · free while we are in early access

newsgraph — your agent asks, newsgraph answersstreaming
NEWSGRAPH·Awaiting the next ingestion cycle.
your agent{"task": "due diligence on Nvidia China exposure"}free
→ topicb_bb964843350e · NVIDIAready
askhas this moved since I last looked?$0.0005
answermoved · 3 new stories · cited$0.004
awaitingIngestion paused while the topic catalog is rebuilt.system
read-only · publicper callconnecting…
150,000
Publishers watched around the clock
$0.0005
What it costs to hear that nothing changed
≤8
Stories in an answer, so it fits any context window
90m
Freshness SLO, on a 60-minute refresh target

0 topics configured · ingestion paused while the topic catalog is rebuilt

Coverage includes
ReutersBloombergThe Associated PressFinancial TimesThe Wall Street JournalCNBCThe EconomistBBC NewsNikkei AsiaAl JazeeraSouth China Morning PostTechCrunchThe VergeArs TechnicaWiredCoinDeskCointelegraphThe BlockDecryptBlockworksDL NewsUnchainedThe DefiantBitcoin MagazineProtos
What you get

News your agent can act on.

Not another feed to read. A question you can afford to ask constantly, answered in something small enough to use straight away.

NVIDIA3 new
published06:41Z
indexed06:43Z

Hear it at publish time

Your agent asks on a schedule, so it learns about a story when it breaks rather than when it trends.

a question, not a feed
pack · b_bb964843350e3 of 8
ranked by publication time

An answer, not a pile

You get up to eight stories already chosen and ordered. No result page, no ranking to argue with, no scrolling.

≤8 stories
48 checks today$0.14
47 came back empty$0.0005 each

Cheap to ask often

Most checks come back empty, and an empty answer costs a twentieth of a cent. Asking every hour is affordable.

$0.0005 when nothing moved
Reuterscited
reuters.com/markets/…
no body320c lede

Cited to the publisher

Every story carries the publisher's own link, name and timestamp. We hand you the signal, never the article.

link on every item
balance$5.00 → $4.86
funded oncecard or invoice

Pays for itself

Metered per answer, so an empty check costs a twentieth of a cent. No seat licence, no subscription, no minimum spend.

per answer, not per seat
RESTtoolsMCP
one payload shapesame handlers

Drops into your stack

REST, an OpenAI-compatible tool schema, and an MCP server — the same shapes, so you wire it up once.

REST · tools · MCP
The hyper-news agent

An agent that buys its own news.

It wakes on a schedule, asks what moved, and pays for only the answers it uses. No API key to rotate, no invoice to approve, no human in the loop.

Fourteen cents buys a day of vigilance.

Most wakes return nothing, and nothing is cheap. When a topic does move, the same agent pays four tenths of a cent for a short, cited brief and moves on. The cost tracks the news, not the seat.

  • Wake on a schedule — a minute on a market topic, hourly on the rest
  • Pay per answer, billed to the account that owns it
  • Nothing moved is a real answer, and the cheapest one
  • Every call returns a receipt the operator can reconcile
agent loop · one topic · one dayread-only
06:00 wakecheck NVIDIA$0.0005
06:00 nothingnothing moved · cursor held$0.0005
06:30 wakethree new stories · 14 publishers$0.004
06:30 citeReuters · published 06:41 · indexed 06:43cited
06:31 writememo to the desk, link onlyno bodies
48 wakes a day≈ $0.14paid per answer
How it works

Three steps, then it runs itself.

You set it up once. After that the loop is the agent’s problem, not yours.

1

Pick your topics

Twenty are ready today, across markets, policy, energy and science. Each one is a beat with a stable ID you can store.

4 topics live
2

Your agent asks what changed

It sends the topic and the cursor from last time. The answer is either nothing moved, or a short pack of what did.

two possible answers
3

It pays for the answer

Per call, or drawn down from a prepaid balance. No invoice, no seat, and no minimum spend.

no invoice, no seat

Follow the quickstart

Pricing · published, not yet charged

Pay for answers, not for seats.

Everything is free while we are in early access. These are the prices billing will use when it is switched on: nothing moved costs a twentieth of a cent and a real answer less than half a cent, so asking often stays rational.

check · nothing new
$0.0005

Most checks come back empty. Empty is a real answer, and it is nearly free.

check · something moved
$0.004

Under a cent for a bounded, cited pack. Reuse is rewarded, re-reading is not.

delta · cold
$0.02

On-demand compute against the replica, cached for 15 minutes.

brief
$0.03

The only call that spends a mid-tier model. Kept off the cheap path on purpose.

What is free today, and what billing will cost

Why now

Agents are shipping faster than their context updates.

A model’s training data is months old the day it deploys. Retrieval answers a question once and forgets it. Neither tells an agent what changed in the last hour, which is the only thing a market actually reacts to.

A cutoff date is not a strategy

Every deployed agent is already behind. The gap widens every day it runs, and no amount of prompt engineering closes it.

stale by default

Search answers and forgets

A query returns ranked results and no memory. An agent that polls needs state: what it already saw, and what is genuinely new.

stateless by design

Feeds are built for humans

A person reads a feed; an agent needs a bounded answer it can put in a context window and cite. Those are different products.

wrong shape
Where we are

Early, and specific about it.

Enough is built to be used and measured. We would rather you know the line than discover it.

Shipped

1034 topics — 934 US-listed equities and 100 crypto assets, all with coverage, ingested free from Google News every fifteen minutes. Cursors, briefs, pagination and rate limits — public, and no credential required.

In progress

Publisher URLs instead of Google News redirects, and a lede for items that currently carry only a headline.

Next

Scheduled watches, WebSocket push so a beat can wake an agent instead of being polled, and a hosted MCP endpoint.

Open

The contract, the schemas and the documentation are public. The catalog and the tool definitions need no credential, so you can evaluate before you spend.

Full status and roadmap

Questions

The ones that come up first.

Five answers here, and the rest on the full FAQ.

What is actually live today?
The catalog, the agent tool schema, pricing, stats, poll and delta against persisted packs, and webhooks — against 20 seeded English beats that each carry their own article cluster. Built but not yet switched on: metered billing and receipts. Not built: task-to-topic resolution, watches and briefs. Live ingestion is paused while the topic queries are rebuilt for a 100-beat catalog, so the terminal shows the current state of the graph rather than a moving one.
Is this a search engine?
No, and it is not trying to be. Search answers a question once and forgets it. NewsGraph keeps a cursor per topic, so the question your agent asks on a schedule is whether anything moved — and nothing moved is a cheap, successful, billable answer.
Do I get article bodies?
Never. No body field exists at any price. A page holds at most 8 items, each with a headline, a link that resolves to the article, the publisher's name and the time it was published. You get the signal and the citation; you fetch the story yourself.
How fast is before the mainstream?
Topics refresh on a 60-minute target with a 90-minute freshness SLO, and market topics are built to tighten to 5–15 minutes. Every item carries first_indexed_at next to published_at, so lead time is a field in the payload rather than a marketing line. The public comparison harness ships with the next milestone; until then the board on the site is illustrative.
How do I get access?
The catalog, the tool definitions and pricing need no credential at all, so you can evaluate the whole contract before spending anything. Early access beyond that is operator-granted while self-serve billing is built: send a note with your use case and you get an account plus a starting balance when metering is switched on.
Open source

MIT licensed. Built to be extended.

All of it is public — the contract, the ingestion worker, the ledger and this site. Three things make it worth an afternoon.

Runs without infrastructure

Clone it and run the tests with no database, no API key and no news provider. The interesting logic is pure by design, so it can be exercised on its own.

npm install && npm test

Small enough to read

Five packages, one API and one worker. The architecture doc is a single page and covers all of it, including why the billing rules live in SQL rather than in the service.

one page of architecture

The catalog is open

1034 topics — 934 US-listed equities and 100 crypto assets today, all with coverage, and the list is deliberately open. Proposing a ticker takes an issue and no code at all, which makes it the cheapest real contribution here.

propose a topic

Python or Go SDKs, extra topics, documentation fixes and integration examples are all genuinely useful. There is no CLA.

Never miss the signal.

Point your agent at the topics that matter and let it tell you when something changes. Usage-based, no seat licence, free while we are in early access.

free while in early access · no key · no billing