[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-80474":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":13,"stars7d":16,"stars30d":17,"stars90d":15,"forks30d":15,"starsTrendScore":18,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":32,"readmeContent":33,"aiSummary":34,"trendingCount":15,"starSnapshotCount":15,"syncStatus":35,"lastSyncTime":36,"discoverSource":37},80474,"agent-beacon","Asymptote-Labs\u002Fagent-beacon","Asymptote-Labs","Agent Beacon is the world's first open-source telemetry layer for AI agents wherever they run: locally, in CI, or in the cloud.","https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli",null,"Go",216,7,1,0,80,131,54,2.71,"MIT License",false,"main",true,[25,26,27,28,29,30,31],"agent-ai-cli","agent-security","endpoint-security","mobile-device-management","security","security-information-and-event-management","security-tools","2026-06-12 02:04:02","\u003Cp align=\"center\">\n  \u003Cimg src=\"images\u002Fbeacon-hero.png\" alt=\"Beacon\" width=\"860\">\n\u003C\u002Fp>\n\n\u003Ch1 align=\"center\">Asymptote Lab's Beacon\u003C\u002Fh1>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fasymptote-labs\u002Fagent-beacon\u002Freleases\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fasymptote-labs\u002Fagent-beacon\" alt=\"GitHub release\">\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fasymptote-labs\u002Fhomebrew-tap\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fhomebrew-beacon-fbb040?logo=homebrew\" alt=\"Homebrew\">\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fasymptote-labs\u002Fagent-beacon\u002Factions\u002Fworkflows\u002Fci.yml\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Factions\u002Fworkflow\u002Fstatus\u002Fasymptote-labs\u002Fagent-beacon\u002Fci.yml\" alt=\"GitHub Workflow Status\">\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fasymptote-labs\u002Fagent-beacon\u002Fblob\u002Fmain\u002FLICENSE\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fasymptote-labs\u002Fagent-beacon\" alt=\"MIT license\">\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fdocs-asymptotelabs.ai-0369a1\" alt=\"Docs\">\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cstrong>Unified endpoint telemetry for AI agents.\u003C\u002Fstrong>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\">Docs\u003C\u002Fa>\n  ·\n  \u003Ca href=\"https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Finstallation\">Install\u003C\u002Fa>\n  ·\n  \u003Ca href=\"https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsecurity-it-teams\">For Security & IT Teams\u003C\u002Fa>\n  ·\n  \u003Ca href=\"https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fdashboard\">Dashboard\u003C\u002Fa>\n  ·\n  \u003Ca href=\"https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fcommand-reference\">Commands\u003C\u002Fa>\n\u003C\u002Fp>\n\n## What Is Beacon?\n\nBeacon is [Asymptote's open-source endpoint agent](https:\u002F\u002Fjustindsouza.substack.com\u002Fp\u002Fintroducing-beacon-endpoint-telemetry) for security and IT teams that\nneed visibility into local AI agent activity.\n\nIt runs locally, captures all agent activity (e.g. prompts, tool use, file edits, etc.) from\nall the [major local agent harnesses](#agent-runtimes), then\nnormalizes that activity into endpoint events your team can inspect and retain\nlocally.\n\nBeacon is built to be easy to deploy for Security and IT teams through\n[MDM deployment](#mdm-deployment) and to\nemit agent harness telemetry logs to\n[all the major enterprise-grade SIEMs](#siem--output-destinations).\n\nLearn more in the [Agent Beacon Documentation](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli).\n\n## High-Level Architecture\n\nBeacon keeps collection, processing, and inspection local to the endpoint while\nleaving forwarding under customer control.\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"images\u002Fbeacon-architecture.png\" alt=\"Beacon endpoint architecture\" width=\"860\">\n\u003C\u002Fp>\n\n- **Agent runtime layer:** Local hooks and OpenTelemetry sources capture\n  supported activity from AI agent harnesses on the endpoint.\n- **Beacon endpoint layer:** Local processing normalizes events, applies\n  retention and redaction settings, and writes durable endpoint telemetry.\n- **Output layer:** Teams inspect events in the local dashboard, retain JSONL,\n  or forward records into all the major enterprise-grade SIEMs.\n\n## Supported Surfaces\n\nBeacon captures supported agent harness activity locally and writes normalized\nendpoint events that teams can inspect in place or forward into customer-managed\nsecurity pipelines.\n\n### Agent Runtimes\n\nAgent Beacon supports the most popular enterprise coding agent harnesses (e.g.\nClaude Code, Codex, Cursor, etc.) and knowledge worker agent harnesses (e.g.\nClaude Cowork, OpenClaw).\n\n| Agent Harness | Support path |\n| --- | --- |\n| [Antigravity CLI](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsupported-runtimes-antigravity-cli) | Beacon hook adapter |\n| [Claude Code](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsupported-runtimes-claude-code) | Local OpenTelemetry configuration or Beacon hook adapter |\n| [Claude Cowork](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsupported-runtimes-claude-cowork) | Admin-configured OpenTelemetry setup |\n| [Codex CLI](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsupported-runtimes-codex-cli) | Local OpenTelemetry configuration |\n| [Cursor](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsupported-runtimes-cursor) | Beacon hook adapter |\n| [Devin](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsupported-runtimes-devin) | Beacon hook adapter |\n| [Factory Droid](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsupported-runtimes-factory-droid) | Local OpenTelemetry configuration and optional hook adapter |\n| [Gemini CLI](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsupported-runtimes-gemini-cli) | Opt-in local OpenTelemetry configuration |\n| [GitHub Copilot CLI](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsupported-runtimes-github-copilot-cli) | MDM-managed OpenTelemetry (OTLP HTTP) |\n| [Grok Build](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsupported-runtimes-grok-build) | Beacon hook adapter |\n| [OpenClaw Gateway](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsupported-runtimes-openclaw-gateway) | Gateway-configured OTLP\u002FHTTP export |\n| [OpenCode](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsupported-runtimes-opencode) | Beacon hook adapter |\n| [VS Code](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsupported-runtimes-vscode) | VS Code Copilot OpenTelemetry and optional Beacon hook adapter |\n\n### SIEM \u002F Output Destinations\n\nAgent Beacon emits agent harness telemetry logs to all the major\nenterprise-grade SIEMs.\n\n| SIEMs | Support path |\n| --- | --- |\n| [CrowdStrike Falcon LogScale HEC](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsiem-forwarding-falcon) | Optional endpoint forwarding with LogScale ingest tokens during install or repair |\n| [Customer-managed SIEM pipelines](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsiem-forwarding) | Forwarding from local Beacon JSONL under customer control |\n| [Datadog](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsiem-forwarding-datadog) | Datadog Agent custom log collection over local JSONL |\n| [Elastic](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsiem-forwarding-elastic) | Filebeat or Elastic Agent content pack over local JSONL |\n| [Local JSONL](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Flocal-testing-logs) | Default endpoint log and local dashboard source |\n| [Microsoft Sentinel](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsiem-forwarding-microsoft-sentinel) | Azure Monitor Agent and Data Collection Rule content pack over local JSONL |\n| [Rapid7 InsightIDR](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsiem-forwarding-rapid7) | Custom Logs webhook content pack over local JSONL |\n| [Splunk HEC](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsiem-forwarding-splunk) | Optional endpoint forwarding during install or repair |\n| [Sumo Logic](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsiem-forwarding-sumo) | HTTP Logs & Metrics Source content pack over local JSONL |\n| [Wazuh](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsiem-forwarding-wazuh) | Localfile configuration and Beacon Wazuh content pack |\n\n### MDM Deployment\n\nAgent Beacon is designed for Security and IT teams to deploy and validate\nthrough standard MDM workflows.\n\n| MDM platform | Support path |\n| --- | --- |\n| [Fleet](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Ffleet) | macOS package and user-context deployment helpers |\n| [Jamf Pro](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fjamf) | macOS package, policy scripts, validation, and Extension Attributes |\n\n## Dashboard\n\nBeacon includes a local, read-only dashboard for validating endpoint activity\nwithout a hosted backend. The overview screen summarizes recent runtime events\nand collection status, while log search helps teams inspect normalized event\nrecords during rollout, testing, and investigations.\n\nBeacon writes endpoint activity to a stable local `runtime.jsonl` file. The\nactive file rotates at 10 MiB with five numbered local archives, keeping the\nendpoint handoff file bounded while external SIEM forwarders continue tailing\nthe active path. The dashboard reads the active log plus retained numbered\narchives for local triage; SIEM destinations remain the source of truth for\nlong-term retention and search.\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"images\u002Fdashboard-overview.png\" alt=\"Beacon dashboard overview\" width=\"860\">\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"images\u002Fdashboard-log-search.png\" alt=\"Beacon dashboard log search\" width=\"860\">\n\u003C\u002Fp>\n\n## Start Here\n\n- [Beacon CLI docs](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli) — full documentation index.\n- [Installation](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Finstallation) — install Beacon locally.\n- [For Security & IT Teams](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsecurity-it-teams) — rollout, validation, and security workflows.\n- [Security review](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsecurity-review) — review Beacon's architecture, data handling, and local-only posture.\n- [Endpoint agent](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fendpoint) — install, status, repair, and uninstall.\n- [Dashboard](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fdashboard) — inspect local runtime logs.\n- [Endpoint event schema](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fevent-schema) — normalized JSONL event model.\n- [Supported surfaces](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsupported-surfaces) — supported runtimes, destinations, and boundaries.\n- [Command reference](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fcommand-reference) — detailed CLI command docs.\n\n## Quickstart\n\nSee the [Quickstart](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fquickstart) docs for the\nfull setup paths.\n\n### For Security & IT Teams\n\nStart with the\n[security and IT quickstart](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fquickstart) and\n[managed deployment guidance](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsecurity-it-teams)\nfor rollout, validation, retention, and SIEM forwarding. For vendor review, see\nthe [security review](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli\u002Fsecurity-review).\n\n### For Developers\n\nInstall the released Beacon CLI locally with Homebrew:\n\n```bash\nbrew tap asymptote-labs\u002Ftap\nbrew install beacon\nbeacon version\n```\n\nOr build from source:\n\n```bash\ncd cli\u002Fbeacon\nmake build\n```\n\nFor setup, deployment, integrations, and command details, see the\n[Beacon CLI docs](https:\u002F\u002Fdocs.asymptotelabs.ai\u002Fcli).\n\n## License\n\n[MIT](LICENSE)\n","Agent Beacon 是世界上首个用于本地AI代理的开源端点遥测层。它使用Go语言编写，能够捕获所有主要本地代理框架中的活动（如提示、工具使用、文件编辑等），并将这些活动标准化为安全和IT团队可以检查并保存的端点事件。项目支持通过MDM进行部署，并且可以将遥测日志发送到主流的企业级SIEM系统中。适用于需要对本地运行的AI代理行为有可见性的企业安全与IT管理场景。",2,"2026-06-11 04:00:54","CREATED_QUERY"]