Open source · Apache 2.0

The open layer for
attention intelligence.

Track attention signals, score engagement, and intervene with precision — across every surface your users touch.

Download the appView on GitHub
3.2k
GitHub stars
Apache 2.0
License
Self-hostable
Deploy anywhere
onlook — session monitor
72score
Active session
Focus depth70
Engagement69
Interruptions9
Session
14:32
Signals
1.2k
Threshold
80
Track
Capture attention signals across any surface with a single SDK call. Works in browser, native, and embedded environments.
Score
Quantify engagement with interpretable attention scores. Configurable thresholds, real-time streaming, zero ML ops required.
Intervene
Trigger policy actions, nudges, or alerts when attention drops below threshold. Fully programmable.
Open source

Built for developers.

Every primitive you need to build attention-aware applications, with nothing you don't.

Open source
Apache 2.0. Fork it, self-host it, extend it.
SDK-first
One package. Browser, Node, mobile, embedded.
Real-time
Sub-second signal streaming via WebSocket or SSE.
Pluggable
Bring your own storage, webhooks, or ML scorer.
Privacy-safe
No PII required. Differential privacy built in.
Batteries incl.
Dashboard, alerting, and API included at no cost.

Integrate in minutes, not months.

A single npm package gives you attention tracking, scoring, and webhook delivery. Works with any frontend framework. Self-host or use our managed ingest.

import { track } from '@onlook/core'

const session = track(userId, {
  context: 'dashboard',
  threshold: 80
})

session.on('drop', ({ score }) => {
  notify(userId, 'Attention low: ' + score)
})
Enterprise

Compliance-grade attention intelligence.

Request a demo
Featured
Attune Compliance
Policy-enforced attention intelligence for regulated environments. SOC 2 Type II, immutable audit logs, SIEM export.
Immutable audit trails
Policy engine with 40+ rule types
SIEM integration (Splunk, Sentinel)
SSO + SCIM provisioning
Request a demo
Enterprise
Attune Analytics
Deep-dive dashboards and cohort analysis built on your attention data warehouse.
Cohort comparison
Funnel attention mapping
Export to BI tools
Custom metrics
Enterprise
Attune Ingest
Managed, high-volume event ingestion with SLA guarantees. Global PoPs, 99.99% uptime.
10B+ events/day
Edge ingestion network
Backpressure & replay
Dedicated support
How it works

From signal to action in four steps.

01
Instrument
Add the OnlookAI SDK to your app. One import, one init call. No configuration required to get started.
02
Collect
Attention signals stream to the ingest layer — browser focus events, scroll depth, interaction patterns, dwell time.
03
Score
The scoring engine produces a 0–100 attention score per session, updated in real time as new signals arrive.
04
Act
Trigger webhooks, in-app nudges, policy rules, or feed scores into your own systems via the API.
Attune Compliance

Compliance that doesn't slow you down.

Immutable audit trails, policy enforcement, and SIEM export — all on top of your existing OnlookAI data. Designed for regulated environments.

SOC 2 Type II certified
40+ built-in policy rules
One-click SIEM export
SSO + SCIM + role-based access
Request a demo
Attune Compliance — Session Monitor
Session IDUserScoreStatusTime
sess_8xK2mP9qalice@acme.com94Active14:32:08
sess_3mL7zR2xbob@acme.com61Flagged14:31:55
sess_9nQ4wT8vcarol@acme.com88Active14:32:01
sess_2jF6kY5pdave@acme.com38Critical14:31:42
sess_7hD1cM3seve@acme.com76Active14:32:11
5 of 128 sessions · refreshing
1 Critical1 Flagged
For developers

Start in minutes.
Own it forever.

No accounts required to get started. Clone the repo, run the stack locally, and have attention data flowing in under five minutes. Apache 2.0 — use it in any project, commercial or otherwise.

Download the appStar on GitHub
terminal
$npm install @onlook/core
+ @onlook/core@2.4.1
added 3 packages in 1.2s
$onlook init
✓ Config written to onlook.config.ts
✓ Ingest endpoint: localhost:4000
✓ Dashboard: localhost:4001
$onlook dev
Listening for attention signals…
$
Attune Compliance

Request a demo.

See Attune Compliance in action — live session monitoring, policy configuration, and SIEM export walkthrough.

30-minute live demo
Tailored to your environment and compliance requirements.
No commitment required
Understand the product before any sales conversation.
Fast follow-up
Response within one business day.