Skip to main content
Product update · October 2026

Signals, extracted by models we built.

Published

We now train our own models to read the public web and turn it into signals. Here is what that unlocks.

Raw text

“We moved our agents to Hermes.”

Product
Hermeshermes-agent.nousresearch.com
A product of
Nous Researchnousresearch.com
Event
Buying intent
Confidence
High

Resolved to the AI lab, not the scarf.

Coverage

Ten times more people and companies to watch

A signal is only as good as the audience behind it. These are our targets for this quarter.

LinkedIn profiles
30M
LinkedIn profiles
Executives and buyers first
X profiles
100M
X profiles
25x what we cover today
YouTube channels
100M
YouTube channels
And 40M videos
Reddit posts a month
413M
Reddit posts a month
The whole site, not a sample
How we get there

One method for every source

We build every layer: the collection, the models, and the graph that links them.

A general AI model is too slow and too costly to run on everything, so most signal pipelines read a sample. Ours does not have to. Our collection system gathers the raw pages, and models we trained on our own data read every one.

The first model pulls out the companies, products and people. A second decides which real company each mention belongs to. Because the models are ours, they are fast enough to run on all of it, and every new source makes the next one better.

  1. 01

    Collect

    We read public pages ourselves and keep every one.

  2. 02

    Extract

    Our models find every company, product and person in the text.

  3. 03

    Resolve

    Each mention is linked to the right company, with a confidence score.

  4. 04

    Signal

    Mentions become typed events and weekly trends per company.

First source

All of Reddit, every month

Our last Reddit feed watched 500 communities. The new one reads the whole site and gives you a weekly trend for every company in it.

posts a month
413M
posts a month
mentions a month
43M
mentions a month
companies a day
24K
companies a day
What it caught

Nous Research, before any press

Weekly mentions of the AI lab grew from 1,800 to 3,006 in three weeks. Then one day brought 14 posts about switching to its Hermes models from DeepSeek. The normal number is zero.

In progress

Every social profile, linked to a real person

Our biggest project right now: one identity for each person and company, across every platform.

A handle on X is not a signal until you know who is behind it. We are matching millions of profiles on X, YouTube and other social platforms to the business person who owns each one: LinkedIn URL, work email, job title and company.

Custom models do the matching, trained on links we verified by hand. Every link carries a confidence score. Company accounts get the same treatment, so a channel or a page resolves to one company record and not to a name that looks close.

A public profile
  • X handle
  • YouTube channel
  • Podcast guest
  • Reddit mention
  • Other social profiles
Our models →
One person, one company
Person
Name and LinkedIn URL
Contact
Work email
Role
Job title and seniority
Company
Domain and company ID
Confidence
A score on every link

Who is really posting

A handle becomes a person with a job.

Company accounts too

Channels and pages tied to one company.

Linked, or left out

We do not guess. Every link is scored.

New signal

LinkedIn reactions

The signal you have asked for most. Every record tells you who reacted, how, and to which post.

reactions delivered
7.8M
reactions delivered
in the last 30 days
4M
in the last 30 days
reaction types
6
reaction types
linkedin-reactionOne record
Who reacted
Name, profile, location, followers
The reaction
Type and the exact time it happened
The post
Full text, link, post date, media type
The author
Name, profile link, person or company page
Engagement
Reactions, comments, top types

See who is leaning in

The most common buying signal there is.

Watch a competitor's audience

See who engages with a rival's posts.

Feed or API

In your bucket, and as an API signal type.

New endpoint · In pilot

New endpoint: see who is engaging your competitors

Send a competitor and your accounts. Get back every LinkedIn interaction between them, scored.

Interactions Search is a new endpoint in the Signal API. You name up to ten competitors and the accounts or job titles you care about. We find each competitor's sellers and leaders in our graph and read their public posts and comments.

Every interaction is matched to the person on the other side. You get one row for each, with both people, both companies and the post. When several point at the same account, we roll them into one pattern and score it from 0 to 100.

RequestPOST/v1/interactions/search
{    "competitors": [        { "domain": "servicenow.com" }    ],    "competitor_contacts": {        "departments": ["Sales"],        "seniority": ["Director", "Vp", "Cxo"]    },    "audience": {        "accounts": { "domains": ["acme.com"] },        "seniority": ["Vp", "Cxo"]    },    "signal_types": [        "linkedin-post-contact",        "linkedin-comments-contact",        "linkedin-engagement"    ],    "since": "2026-11-01T00:00:00Z",    "max_age_days": 14,    "max_credits": 200}
Response200application/json
{    "interactions": [        {            "description": "VP commented on Acme CIO's post",            "interaction_type": "comment_on_post",            "actor": { "title": "VP, Enterprise Sales" },            "target": {                "title": "CIO",                "match": { "confidence": 0.92 }            },            "sentiment": { "label": "positive" }        },        {            "description": "VP of IT celebrated a vendor post",            "interaction_type": "reaction_on_post",            "reaction_type": "celebrate"        }    ],    "summary": {        "threats": [            {                "competitor": "servicenow.com",                "account": "acme.com",                "threat": { "score": 74, "tier": "high" },                "interaction_count": 5            }        ]    },    "coverage": {        "servicenow.com": {            "contacts_scanned": 388,            "truncated": false        }    },    "billing": {        "interactions_matched": 1340,        "credits_charged": 200    }}

Plain-English alerts

A sentence a rep can read.

Confidence on every match

Know how sure we are.

A scored pattern

Many signals, one score.

Coverage and cost

Shown on every response.

Shipped Sep 6 to Nov 6

What changed in your feeds

Fresher files, more records, and one company record behind all of them.

Most of this release went into the feeds you already receive. Patents and new business formation moved to weekly, so you see events within days. We also repaired earnings calls.

Hiring volume grew by a fifth. And company data is moving to one database, which ends the mismatched company records some of you reported. It is live in the API today and reaches every feed next.

Shipped Sep 9

Patents, every week, down to the inventor

Patent signals moved from monthly to weekly and split into two feeds: one by company, one by inventor. History is backfilled to July 15.

company records last week
26,917
company records last week
inventor records last week
12,467
inventor records last week
Patent docs
Shipped Nov 5

Earnings calls, back in full

We found and fixed a bug that skipped most earnings calls since March. Every folder from 2026-03-31 is reissued. If you load all folders, re-pull from that date.

signals restored
73,749
signals restored
weekly folders reissued
32
weekly folders reissued
Earnings docs
Shipped Oct 14

One company record behind every signal

Every company now comes from one database of 18 million companies, with HQ location, founded year and confidence scores. It is live in the API today and reaches every feed next, old files included.

companies, one source
18M
companies, one source
industries, one list
363
industries, one list
Changelog
Shipped Sep 6

More hiring, fresher formations

Hiring signals grew 20% since September. New business formation moved to weekly, so a new company reaches you within days.

hiring rows a week
320K
hiring rows a week
new companies a week
23K
new companies a week
Delivery schedule

Also new in the API

Country filters

Search by headquarters country.

Details

AI agent sign-in

Claude and ChatGPT connect with a sign-in.

Details

8-second search

Answers in 8 seconds, or says why.

Details

The full log

20 entries

Feeds & data

  • Sep 6New business formation moved from monthly to weekly.
  • Sep 9Patents split into patents-company and patents-contact, delivered weekly and backfilled to July 15. docs ↗
  • Sep 24Reddit company signals moved to the new engine. changelog ↗
  • Oct 7Form D is daily with six event subtypes. Acquisitions and option grants no longer count as raises. docs ↗
  • Oct 26Patent signals added patentChallenge and portfolioVelocity. docs ↗
  • Nov 5Earnings calls restored: 73,749 signals re-ingested, every folder from 2026-03-31 reissued. docs ↗

Quality & speed

  • Oct 14Live LinkedIn posts on enrich, rolling out workspace by workspace.
  • Oct 25News has finished every daily run on time since this date.
  • Oct 27Company search by firmographics went from 23 s to 1.8 s.
  • Oct 28The 8-second search deadline is on for every workspace.

API

  • Oct 1Hosted MCP server with OAuth sign-in. docs ↗
  • Oct 14Richer company and contact objects. A known entity with zero signals returns its profile for 1 credit. changelog ↗
  • Oct 14Signals no longer repeat their parent company or contact. Responses are about 35% smaller.
  • Oct 29Email verification is in the reference: 1 credit per result, no charge for unknown. changelog ↗
  • Oct 30The Generate Insights API retired. Calls return HTTP 410. changelog ↗
  • Nov 3Contact search returns only signals from companies that pass your company filters.
  • Nov 4Country filter on company and contact search, for every workspace. changelog ↗

Billing

  • Oct 5Intent export downloads are signed links that expire after 24 hours.
  • Oct 13An enrich whose filters remove every signal is free.
  • Oct 29Credit balances are exact, and /v1/logs shows what each call charged.

Want it first?

LinkedIn reactions, Reddit trends and the Interactions API open to a small group first. Tell us what you want to see.