Asymptote‑Labs’ agent‑beacon is an open‑source, local‑first memory layer that ingests session histories from AI coding agents across more than 20 harnesses—including Claude Code, Cursor, Codex, OpenCode, Cline, and others—and normalizes them into a common OpenTelemetry‑based event model. The captured data comprise prompts, responses, tool calls, commands, file activity, approvals, MCP interactions, and token usage, stored as durable JSONL files (~/.beacon/endpoint/logs/runtime.jsonl) and optionally forwarded to back‑ends such as Splunk, Datadog, Elastic, AWS S3, GCS, or CloudWatch. Installation is platform‑specific: macOS via brew tap asymptote‑labs/tap && brew install beacon, Linux using .deb or .rpm packages, and Windows via an MSI installer (silent mode with /qn). After installation, beacon runs in the background, providing a read‑only dashboard (beacon endpoint dashboard) for tracing sessions, inspecting timelines, and reviewing retained content; raw JSONL remains directly accessible. Users can enable or disable forwarding through the interactive setup (beacon whoami confirms the account) and opt‑out of the Beacon Managed service to keep data strictly local. Extracted workflows, corrections, debugging patterns, and repo conventions are surfaced as Agent Skills, reusable across future agent runs regardless of the underlying harness.
Read original
github-trending/go