Beacon: Open-Source Endpoint Telemetry for Local AI Agents

Beacon is Asymptote Lab's open-source endpoint agent that gives security and IT teams visibility into local AI agent activity. It hooks into agent harnesses like Claude Code, Codex CLI, OpenCode, Factory Droid, Claude Cowork, and Cursor, captures supported activity, and normalizes it into endpoint events stored as local JSONL or forwarded to SIEM pipelines.
Supported Agents and Outputs
The agent supports the following coding agent runtimes:
- Claude Code – via local OpenTelemetry configuration
- Codex CLI – via local OpenTelemetry configuration
- OpenCode – via Beacon hook adapter
- Factory Droid – via local OpenTelemetry configuration and optional hook adapter
- Claude Cowork – via admin-configured OpenTelemetry setup
- Cursor – via Beacon hook adapter
Outputs include local JSONL (default), Wazuh (localfile configuration with content pack), Elastic (Filebeat or Elastic Agent over JSONL), Splunk HEC (optional forwarding during install/repair), and customer-managed SIEM pipelines.
Architecture and Deployment
Collection, processing, and inspection remain local to the endpoint; forwarding is customer-controlled. Beacon filters out generic runtime metrics (Node.js event loop, V8 heap, CPU, memory) by default so agent prompts, tools, approvals, and file activity stay easy to inspect. To include runtime metrics, use beacon endpoint install --include-runtime-metrics or beacon endpoint repair --include-runtime-metrics.
For MDM deployment, Beacon supports Jamf Pro (macOS package, policy scripts, Extension Attributes) and Fleet (macOS package with user-context helpers).
Quickstart
Install via Homebrew:
brew tap asymptote-labs/tap
brew install beacon
For full setup paths, see the Quickstart docs. Security and IT teams should refer to the managed deployment guidance for rollout, validation, retention, and SIEM forwarding.
📖 Read the full source: HN AI Agents
👀 See Also

Skills Creator Tool for OpenClaw Helps Developers Package Workflows
A developer created a skill called skills-creator that guides users through creating quality skills for OpenClaw, addressing common pitfalls like vague descriptions and documentation-like instructions. It's available on ClawHub and provides a design-driven approach with description formulas, checklists, and complexity tiers.

Building a Self-Improving Dream Cycle with Cron Jobs and Claude
A developer built an autonomous dream cycle using two cron jobs: one at 10:30 PM for research and reflection, and another at 11:00 PM for review and planning. The system scans arXiv, GitHub trending, and Reddit, identifies weaknesses, and proposes concrete improvements.

Approval Boundary Tool for Claude Code Repository Work
A developer built an approval boundary tool that adds a review step before local execution when using Claude Code for repository work. The tool follows a loop: see the plan first, approve once, let the run happen locally, and keep proof afterward.

OpenClaw Setup Assistance Offered by ClawSet
ClawSet provides setup services for OpenClaw, focusing on understanding client needs. The service includes a setup call for $99 and a month of troubleshooting support.