Live Affective Data Feed

Collective human emotion.
Bottled & shipped.

EmotionCrowd captures the physiological frequency of crowds — breathing, tension, shared joy — and delivers it as a production-ready stream. Robotics. Games. AI agents.

1,240+ Verified Packs
WebSocket · REST · SDK
Unity · Unreal · ROS · PyTorch
STREAM — JOY-024 · STADIUM ROAR
crowd_size 82,000
tension HIGH
positivity
sync_breath 0.87
volume_db 94.2
TENSOR SHAPE — [T, 128, 7]
{
  "pack_id": "JOY-024",
  "ts": "2026-05-25T18:29:01Z",
  "tensor": [[[0.12, 0.08, 0.94, ...]]],
  "sig": "ec_sig_v1"
}

Most AI systems are emotionally illiterate. They read individual faces, transcribe sentiment, classify tone. But no system captures what it actually feels like to be in a room with 80,000 people. That collective pulse. The shared breath. The way a crowd surges and settles. That's what we built.

01

Engineered for context.

Three markets, one feed. Pick a pack, ship it through our SDK, and your system starts reading the room.

Robotics

SDK · Unity / Unreal / ROS / Py

Industrial and social robots typically lack behavioral nuance. License Tension Arena and your units adapt motion speed to ambient human stress — reducing workplace anxiety on factory floors and in eldercare.

Gaming

SDK · Unity / Unreal / ROS / Py

NPCs that breathe with the room. Inject real crowd dynamics into multiplayer arenas. Festival Surge fuels victory celebrations. Panic Evacuation drives believable horror sequences.

AI Agents

SDK · Unity / Unreal / ROS / Py

Modern agents are emotionally flat. EmotionCrowd packs supply structured affective tensors so your model can mirror, escalate, or de-escalate — therapeutic bots, support agents, companion AIs.

02

Emotional Pack Store

Browse 1,240+ verified crowd datasets. Stream-ready.

FILTER All Joy Tension Fear Calm Awe SORT Recent Price
ANX-009
$890

The Silent Wait

Anxiety Sync-Breath
CROWD SIZE 400
FORMAT JSON Tensor
EM-442
$2.4k

Mourning Huddle

Empathy Low Energy
CROWD SIZE 1,200
FORMAT JSON Tensor
RGE-99
$3.1k

Protest Surge

Fury Volatile
CROWD SIZE 15,000
FORMAT JSON Tensor
CL-01
$500

Monastic Hum

Calm Ultra-Sync
CROWD SIZE 12
FORMAT JSON Tensor
FEAR-02
$2.1k

Panic Evacuation

Fear Survival
CROWD SIZE 8,000
FORMAT JSON Tensor
03

One WebSocket.
The whole crowd.

Stream live affective tensors into your runtime in under five lines. Built for real-time inference, edge robotics, and headless agent loops.

// install
$ pip install emotioncrowd
// stream a pack
from emotioncrowd import Crowd
crowd = Crowd("JOY-024")
async for tensor in crowd.stream():
agent.feel(tensor)

Every crowd has a pulse. We've been measuring it.