Visual Architecture
A self-hosted endpoint telemetry pipeline with local storage, managed entitlement, native updates, and SIEM-style alert triage.
Go Agent
Edge Endpoint
Secure Local Server
Logic & Orchestration
React Dashboard
Local Event Store
Persistent Evidence
The agent collects connection, software inventory, and aggregate host health metadata only — timestamps, IPs, ports, protocols, process names, PIDs, installed package names/versions, and CPU/memory/disk/network counters. No packet payloads, browser headers, cookies, files, command lines, or decrypted TLS content are captured.
Deployment Options
Docker Compose
Available for operator-managed deployments and internal environments that need Compose-based control.
- check_circle Operator-managed storage and service isolation
- check_circle Reverse proxy compatible deployment model
- check_circle HTTPS entrypoint on port 52443
Native Mode
The public macOS installer provisions the native server, local TLS, menubar helper, and system LaunchDaemon service.
- check_circle Built-in local event store
- check_circle Installer provisions and starts the service
- check_circle macOS Menu Bar Support
- check_circle Logout/reboot persistent service model
Platform Support
Agent availability across architectures
| OS / Kernel | Architecture | Status | Features |
|---|---|---|---|
| Linux | amd64 | Full Support | Connection collection, web telemetry, process attribution, DNS/IP enrichment, software inventory, system metrics |
| Linux | arm64 | Full Support | Connection collection, web telemetry, process attribution, DNS/IP enrichment, software inventory, system metrics |
| macOS | arm64 | Full Support | Connection collection, web telemetry, process attribution, DNS/IP enrichment, local software inventory, system metrics |
| macOS | amd64 | Planned | Customer package is not published yet; current macOS native packages target arm64 |
| Windows | amd64 | Metrics Preview | Heartbeat and aggregate system metrics are implemented; customer installer and connection collection are tracked for a later platform phase |
Get Running in 15 Minutes
For Docker deployment, see the Deployment Guide.
System Requirements
OmniSight is engineered for extreme efficiency. The agent's footprint is negligible, allowing for deployment on even the smallest edge nodes.
Server Core
Native: 512 MB RAM, 500 MB disk minimum
Docker: 1 GB RAM, 2 GB disk minimum
Go Agent
Lightweight foreground binary
Exact RAM and CPU use depend on endpoint activity
Connectivity
HTTPS outbound to server
Port 52443 (native and Docker)
Browser
Current Chrome, Firefox, or Safari
Use a modern browser with HTTPS enabled