// developer preview

Acquiring Data

Wearable sensors + SDK for high-fidelity human movement data. Attach, stream, classify, build.

import { KaiSense } from '@kaisense/sdk'

const sensors = await KaiSense.connect()
const stream = sensors.stream({ rate: 200 })

stream.on('motion', (data) => {
  console.log(data.acceleration, data.rotation)
})
// Flash Memory

Store up to 8 hours of sensor data on-device. No phone or computer connection required.

// IMU

6-axis IMU with AI Motion Intelligence Engine. Sampling rates up to 17 kHz capture impacts, vibration, and fast motion events.

// Waterproof Shell

Sealed enclosure rated for underwater use. Collect motion data in pools, lakes, and the ocean.

// Magnet

Each magnet serves three functions:

  • I/O — data transfer via contact
  • Charging — wireless power
  • Mounting — attach to gear
// 40 mAh Battery

Up to 4 hours of continuous data streaming. 24 hours+ in battery-saving mode.

// SoC

64 MHz Arm® Cortex®-M4F wireless SoC with Bluetooth Low Energy (BLE).

// Haptic Engine

100+ custom vibration patterns for instant tactile feedback.

// capabilities

001

KaiTags

Compact sensors. Acceleration, rotation, impact. Multi-point, Bluetooth, all-day battery.

002

Raw Streams

High-frequency IMU data. Full control over sampling rates and formats.

003

ML Classification

On-device models identify movement types. Train custom classifiers.

004

Multi-Point Sync

Body-mounted sensor array. Sub-millisecond alignment across all points.

005

Cloud Pipeline

Session storage, batch processing, trend analysis. API access to everything.

006

Dev Tools

iOS + Android SDKs. REST APIs. Sample apps. Full documentation.

Any Domain

Sports Performance
Rehabilitation
Ergonomics
Industrial Safety
Biomechanics
Research

Build with KaiSense

Join the developer preview.