Skip to main content
Use this path when you want to try Asymptote Open Source on your own machine before a team rollout. The developer setup uses per-user paths and writes endpoint events to ~/.beacon/endpoint/logs/runtime.jsonl.

1. Install Beacon

See Asymptote Open Source for install details and runtime-specific notes.

2. Confirm collection health

status confirms the local collector is running. discover shows the supported agent harnesses Beacon can see on your machine.

3. Inspect local activity

Open the dashboard to review runtime inventory, timelines, filters, and event details from local Beacon logs.
Beacon writes supported prompt, tool, command, file, approval, and runtime context when source runtimes emit it. See Endpoint event schema for event fields and examples.

4. Add hooks if needed

Some runtimes need user- or project-scoped hooks for richer telemetry.
Restart the selected runtime after installing or removing hooks. See Runtime hooks for supported harnesses, setup, status checks, and uninstall steps.

5. Clean up

Remove endpoint service files when you are done testing. Use --keep-logs if you want to preserve local runtime logs.

Asymptote Open Source

Install Beacon and understand the files it manages.

Endpoint agent

Install, repair, inspect, and uninstall the local endpoint agent.

Runtime hooks

Install, check, and remove supported hook-based endpoint telemetry.

Local testing

Validate endpoint health, events, dashboard access, MCP access, and logs.