edgepulse_cli 0.1.0 copy "edgepulse_cli: ^0.1.0" to clipboard
edgepulse_cli: ^0.1.0 copied to clipboard

Standalone CLI for EdgePulse — trace on-device AI models and compare inference results from any terminal or CI/CD pipeline. No Flutter required.

edgepulse_cli #

Standalone CLI for EdgePulse — trace on-device AI models and compare inference results from any terminal or CI/CD pipeline. No Flutter required.

Installation #

dart pub global activate edgepulse_cli

Quick Start #

Trace a model #

edgepulse trace --model model.gguf --runs 20 --output trace.json

Compare two trace files #

edgepulse compare baseline.json stressed.json

Get help #

edgepulse --help
edgepulse trace --help
edgepulse compare --help

Features #

  • trace: Execute N inference traces, capturing memory snapshots, thermal status, layer timing, and export to JSON, Markdown, or CSV.
  • compare: Compare baseline vs target traces with statistical summary (p50/p95/p99) and delta analysis.
  • ANSI color output and terminal formatting.
  • Exit codes suitable for CI/CD pipeline automated regression checking.

License #

MIT License. See LICENSE for details.

0
likes
150
points
391
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Standalone CLI for EdgePulse — trace on-device AI models and compare inference results from any terminal or CI/CD pipeline. No Flutter required.

Repository (GitHub)
View/report issues
Contributing

Topics

#cli #observability #performance #profiling #developer-tools

License

unknown (license)

Dependencies

args, edgepulse_core, io, path

More

Packages that depend on edgepulse_cli