Under The Hood
How Hyve Thinks.
Three processing layers transform raw signals into actionable business intelligence. Here's exactly how.
Processing layers
Data domains
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
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 5sDetects which app is in focus and records transitions.
Text Capture
Every 15sReads focused UI element text via macOS Accessibility API.
File Watcher
Real-timeMonitors Documents, Downloads, Desktop, and Projects directories.
Focus Monitor
ContinuousDetects active versus idle state for session tracking.
Six Privacy Filters
Before any processing begins, captured data passes through six privacy filters.
Layer 2
Local Semantic Processing
Entity Registry
Every 60sExtracts people, organizations, projects, and tools from text. Deduplicates by name similarity and links to CRM when synced.
Activity Classifier
Per captureCategorizes work into types: coding, email, meeting, writing, research, communication, project management, design. Rule-based with LLM fallback. Confidence scores 0–1.
Thread Manager
ContinuousGroups related activities into coherent work sessions. 15-minute inactivity timeout. Tracks title, duration, entities involved, and primary activity type.
Intent Classifier
Per threadInfers what you’re trying to accomplish — competitive research, deal closing, feature development, and more. Produces confidence score and evidence array.
Behavioral Signatures
Every 6hComputes long-term baselines every 6 hours: focus duration, context-switch rate, peak productive hours, and trend detection.
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.
| Process | Frequency | Layer |
|---|---|---|
| Active window polling | Every 5 seconds | Desktop |
| Text capture | Every 15 seconds | Desktop |
| File monitoring | Real-time | Desktop |
| Context snapshots | Every 60 seconds | Desktop |
| Semantic processing | Every 60 seconds | Desktop |
| Cloud sync | Every 5 minutes | Desktop → Cloud |
| Hourly summaries | Top of every hour | Desktop |
| Behavioral signatures | Every 6 hours | Desktop |
| Daily journals | Daily 12:05 AM | Desktop |
| Profile computation | Nightly 3 AM UTC | Cloud |
| Intelligence collection | Hourly (M–F 6–20) | Cloud |
| Pattern detection | Daily 2 AM UTC | Cloud |