RekaAI/RekaDaily-10k-raw
RekaDaily-10k (raw) Raw, unscripted, first-person daily-life video, collected through Claru, Reka's data collection marketplace — recorded by paid collectors in their own homes and workplaces on head-mounted and handheld phones, across multiple regions. Videos are delivered as recorded — no cuts, no trimming, no editing, no filtering beyond basic integrity checks. A processed tier (short clips with machine captions) is released separately under the same RekaDaily-10k prefix.… See the full description on the dataset page: https://huggingface.co/datasets/RekaAI/RekaDaily-10k-raw.
RekaDaily-10k (raw)
Raw, unscripted, first-person daily-life video, collected through Claru, Reka's data collection marketplace — recorded by paid collectors in their own homes and workplaces on head-mounted and handheld phones, across multiple regions.
Videos are delivered as recorded — no cuts, no trimming, no editing, no filtering beyond basic integrity checks. A processed tier (short clips with machine captions) is released separately under the same RekaDaily-10k prefix.
This is the full RekaDaily-10k release: 10,865 hours / 412,050 videos / 11,127 shards / 80 TB. See the release announcement. Additional recordings may be appended over time; the metadata/ tables and this line are updated whenever that happens. <!-- UPDATE the numbers whenever a batch is appended; keep matching metadata/index.parquet row count. -->
The Dataset Viewer above opens on the browse table: every video as a thumbnail next to its full metadata row, so the collection can be skimmed without downloading anything. The metadata config is the same fields without the images, for lighter programmatic reads.
Browse either release visually in the RekaDaily-10k Viewer Space: it plays sample videos and clips inline with their full metadata record beside them, and switches between the raw recordings and the processed clips from a dropdown at the top.
Structure
Videos are packed into WebDataset tar archives (~8 GB), organized by collection project:
data/<project>/shard-NNNNN.tar # <video_id>.<mp4|mov> + <video_id>.json, plus <video_id>.imu.csv and
# <video_id>.frames.csv for sessions recorded with motion sensors
metadata/browse.parquet # one row per video: thumbnail + every metadata field
metadata/index.parquet # the same metadata fields, without thumbnailsThe metadata/ parquets are refreshed at the end of each upload batch, so they can trail the newest shards briefly while a batch is in flight.
Load the video shards with any WebDataset reader, e.g.:
import webdataset as wds
url = "https://huggingface.co/datasets/RekaAI/RekaDaily-10k-raw/resolve/main/data/egocentric_household_tasks/shard-00000.tar"
ds = wds.WebDataset(url)The tar shards are not previewed in the Hub's Dataset Viewer (its WebDataset preview is currently broken platform-wide for video archives); they download and stream normally.
Projects: egocentric_household_tasks, egocentric_household_tasks_usa, residential_egocentric_latam_upload_via_claru, egocentric_commercial_environments, video_capture_activities, video_capture, video_capture_first_person_videos_phone, egocentric_household_tasks_imu, egocentric_household_tasks_imu_usa_canada, egocentric_household_tasks_imu_mexico. The three _imu projects ship motion-sensor sidecars (see below).
Metadata fields
Each .json sidecar carries the fields below; metadata/index.parquet and metadata/browse.parquet carry the same set, one row per video (browse adds the thumbnail image column):
Each video populates one taxonomy family (flow/activities or category/subcategory) depending on its project type.
IMU
Sessions from the newer collection projects were recorded with the phone's motion sensors alongside the camera. For those videos each shard carries two extra files with the same stem as the video:
All timestamps are on one monotonic device clock per session. The .json sidecar for these videos additionally carries an imu block with the sample rates and frame anchor (sync), camera intrinsics and distortion coefficients with a provenance tag (intrinsics), the camera-to-IMU rotation (extrinsics.cam_to_imu; translation is null where it has not been physically measured), and the delivered frame geometry (resolution, including any rotation baked into the pixels). Attitude is gravity-aligned with arbitrary yaw; the magnetometer is provided raw and is not fused into attitude.
Videos without motion sensors have no .imu.csv/.frames.csv entries and their .json omits the imu block. Readers that pick only the mp4/json keys keep working unchanged.
Consent, privacy & takedown
This dataset was collected through Claru, Reka's data collection marketplace, as described in the release announcement. Collectors are paid contractors who opt in, and every session is recorded with the wearer's knowledge and agreement. Collectors are instructed to record only with the agreement of other adults present and to keep others out of frame where that is not possible.
Every video in this release has been processed to remove container metadata — GPS coordinates, device identifiers, and capture timestamps — and verified clean before upload, in addition to the automated PII screening described in the announcement. Screening is not perfect. If you find something in this release that should not be there, tell us and we will remove it: contact contact@reka.ai.
License
Apache 2.0 — use, redistribute, and build on this data, including commercially, with attribution per the license terms.
