AgentSight npm package
AgentSight publishes @eunomia-bpf/agentsight as the official npm entrypoint
for the Web viewer and command dispatcher.
The npm agentsight command has two responsibilities:
agentsight web,agentsight serve, andagentsight openserve the bundled Web UI for exported snapshots.agentsight record,agentsight top,agentsight monitor,agentsight stat, andagentsight reportdelegate to a real Rust AgentSight collector binary when one is available.
The npm package does not run privileged commands, download hidden binaries, or
execute a postinstall installer.
Build locally
npm ci --prefix frontend
node frontend/scripts/prepare-sample.mjs
npm run build --prefix frontend
node script/npm/sync-version.mjs
node script/npm/prepare-agentsight.mjsValidate locally
cd package/npm/agentsight
npm test
npm pack --dry-runPublish
Publishing is handled by .github/workflows/npm-publish.yml on
workflow_dispatch, GitHub Release publish, or v* tag push. The workflow uses
npm Trusted Publishing with GitHub Actions OIDC and skips versions that already
exist.
Configure npm Trusted Publishing for:
- Package:
@eunomia-bpf/agentsight - Publisher: GitHub Actions
- GitHub organization/user:
eunomia-bpf - Repository:
agentsight - Workflow filename:
npm-publish.yml - Allowed action:
npm publish
Manual local publishing is equivalent to:
cd package/npm/agentsight
npm publish --access publicContinue exploring
Back to index
AgentSight: System-wide AI agent profiling and monitoring with eBPF
  
Previous
Installation and Automatic Startup
This guide installs the portable AgentSight CLI for one user and keeps its background processes running after restart.
Next
OpenTelemetry GenAI Export
AgentSight can export the LLM calls it captures as OpenTelemetry GenAI semantic-convention (genai.) spans, sent to any OpenTelemetry Collector over OTLP/HTTP.
- Last updated
- Jul 15, 2026
- First published
- Jul 15, 2026
- Contributors
- github-actions[bot]
Was this page helpful?