@humebio/collector-system
v0.1.0
Published
macOS system pattern collector for hume-network (app usage, shell, system state)
Maintainers
Readme
@humebio/collector-system
macOS system pattern collector for Hume Network — observes app usage, shell history, and system state.
macOS only.
Install
npm install @humebio/collector-systemUsage
import { SystemCollector } from '@humebio/collector-system'
const collector = new SystemCollector({
historyLimit: 200, // shell history entries to analyze
})
await collector.start(sink)What It Observes
App Usage Observer
- Focus style — deep focus / moderate / multitasking (based on app switch frequency)
- Tool preference — which app category you use most (browser, editor, terminal, etc.)
- Peak activity hour — when you're most active
Shell Observer
- Workflow style — focused (few command categories) vs diverse
- Tool chain — which command categories dominate (git, npm, docker, etc.)
System State Observer
- Working conditions — mobile / desk / mixed (battery vs AC ratio)
- Session length — average uptime pattern
Privacy
No app names, commands, arguments, file paths, or URLs ever leave your machine. Only categories and aggregated metrics are shared as patterns.
