Skip to main content

Serial Alice Agent — Verifiable energy and compute attestation

Project description

Serial Alice Agent

Verifiable energy and compute attestation agent for AI workloads. Issues Ed25519-signed certificates of energy consumption, anchored on Polygon.

Install

# From the self-hosted zip (no PyPI, no GitHub auth required):
pip install https://api.serialalice.pt/agent/download/linux

# Or download first:
curl -L https://api.serialalice.pt/agent/download/linux -o serial-alice-agent.zip
pip install serial-alice-agent.zip

# With NVIDIA GPU telemetry:
pip install "serial-alice-agent.zip[gpu]"

Quick start

export SA_AGENT_API_KEY=sa_live_...   # from https://app.serialalice.pt

serial-alice-agent status             # verify API connectivity
serial-alice-agent discover           # list detected hardware
serial-alice-agent run --job-name my-training -- python train.py

Run without installing

unzip serial-alice-agent.zip
cd serial-alice-agent
pip install requests pyyaml psutil cryptography   # core deps
python -m agent.cli status

Configuration

# agent.yaml
api_url: https://api.serialalice.pt
api_key: ${SA_AGENT_API_KEY}
measurement_interval_s: 10
hardware:
  gpu: auto
  cpu: true

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

serial_alice_agent-1.0.2.tar.gz (317.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

serial_alice_agent-1.0.2-py3-none-any.whl (389.7 kB view details)

Uploaded Python 3

File details

Details for the file serial_alice_agent-1.0.2.tar.gz.

File metadata

  • Download URL: serial_alice_agent-1.0.2.tar.gz
  • Upload date:
  • Size: 317.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for serial_alice_agent-1.0.2.tar.gz
Algorithm Hash digest
SHA256 a7bff7dbc774772e4df5dd6077c30813447b412837994a73332ba2e4253606a5
MD5 0f3e885130c581875ae90d5dd97aad5d
BLAKE2b-256 b4e1d06f8bdc8e58a8342a06832c3ca8826a7176ed6775063bb25a1810d72a64

See more details on using hashes here.

File details

Details for the file serial_alice_agent-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for serial_alice_agent-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e54e832332f945334408ac0d898e50aa112a64e40eb1ee5c504ca73d393790d4
MD5 b45590a54f82fdfb9ead797cf041f8e7
BLAKE2b-256 2aafae899f0ce3704bbecc0a0cf6106c8ff7f8b0fc796e6ee718f6bdf586e99a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page