Under The Hood

How Hyve Thinks.

Three processing layers transform raw signals into actionable business intelligence. Here's exactly how.

3

Processing layers

14

Data domains

5

Min sync interval

Architecture Overview

Data flows through three distinct layers — each adding more intelligence while preserving your privacy.

Desktop Capture

Layer 1
  • Activity tracking (5s)
  • Text capture (15s)
  • File monitoring (realtime)
  • Idle detection

Semantic Processing

Layer 2 — Local
  • Entity extraction
  • Activity classification
  • Thread management
  • Intent detection
  • Behavioral signatures

Cloud Intelligence

Layer 3
  • Context assembly (12 sources)
  • Intelligence engine (hourly)
  • Suggestion gating
  • Profile computation
  • Pattern detection

Layer 1

Desktop Capture

Activity Tracker

Every 5s

Detects which app is in focus and records transitions.

Text Capture

Every 15s

Reads focused UI element text via macOS Accessibility API.

File Watcher

Real-time

Monitors Documents, Downloads, Desktop, and Projects directories.

Focus Monitor

Continuous

Detects active versus idle state for session tracking.

Six Privacy Filters

Before any processing begins, captured data passes through six privacy filters.

Sensitive App Check
Private Window Check
Time Window Check
PII Stripping
Title Truncation (200 chars)
Text Truncation (5,000 chars)

Layer 2

Local Semantic Processing

Entity Registry

Every 60s

Extracts people, organizations, projects, and tools from text. Deduplicates by name similarity and links to CRM when synced.

Activity Classifier

Per capture

Categorizes work into types: coding, email, meeting, writing, research, communication, project management, design. Rule-based with LLM fallback. Confidence scores 0–1.

Thread Manager

Continuous

Groups related activities into coherent work sessions. 15-minute inactivity timeout. Tracks title, duration, entities involved, and primary activity type.

Intent Classifier

Per thread

Infers what you’re trying to accomplish — competitive research, deal closing, feature development, and more. Produces confidence score and evidence array.

Behavioral Signatures

Every 6h

Computes long-term baselines every 6 hours: focus duration, context-switch rate, peak productive hours, and trend detection.

All processing in this layer runs entirely on your device. No cloud calls.

Layer 3

Cloud Intelligence

Semantic Context Bridge

Assembles full business context from 12 data sources for SYNC. Includes active threads, CRM data, desktop activity, meetings, intent signals, learned preferences, and scheduling context.

Intelligence Engine

Runs hourly Monday–Friday, 6–20 UTC. Pass 1: parallel collection from 14 domains (~8K tokens). Pass 2: cross-domain analysis producing 3–5 actionable suggestions.

Suggestion Gating

Profile-aware filtering: proactive toggle, quiet hours, daily cap, type affinity, 24-hour deduplication, and diversity filter. Suggestions auto-expire after 1 hour.

User Profile

Computed nightly across five dimensions: work style, business role, suggestion receptivity, skill growth, and character traits.

Temporal Patterns

Daily analysis detecting deadline clustering, cyclical behavior, urgency escalation, and revenue timing patterns.

Processing Timing

A complete reference of every process, how often it runs, and where it executes.

ProcessFrequencyLayer
Active window pollingEvery 5 secondsDesktop
Text captureEvery 15 secondsDesktop
File monitoringReal-timeDesktop
Context snapshotsEvery 60 secondsDesktop
Semantic processingEvery 60 secondsDesktop
Cloud syncEvery 5 minutesDesktop → Cloud
Hourly summariesTop of every hourDesktop
Behavioral signaturesEvery 6 hoursDesktop
Daily journalsDaily 12:05 AMDesktop
Profile computationNightly 3 AM UTCCloud
Intelligence collectionHourly (M–F 6–20)Cloud
Pattern detectionDaily 2 AM UTCCloud

Frequently Asked Questions