Skip to main content

Command-line client for Agnify — drive video-analysis pipelines, uploads, executions, cameras, and events from your terminal.

Project description

Agnify CLI

agnify is the command-line client for Agnify, a video-analysis platform. Drive pipelines, upload media, run executions, manage cameras, and query events — all from your terminal.

Install

One line (installs uv if needed, then the CLI):

curl -LsSf https://app.agnify.ai/install.sh | sh

Or, if you already have a Python toolchain:

uv tool install 'agnify[keyring]'   # recommended — OS keychain for tokens
# or
pipx install 'agnify[keyring]'
# or
pip install 'agnify[keyring]'

The [keyring] extra stores your refresh token in the OS keychain (macOS Keychain, Secret Service, Windows Credential Manager). Plain agnify also works — it falls back to a 0600 file under ~/.config/agnify/.

Authenticate

agnify login        # device-code flow in your browser
agnify whoami       # confirm the active user + org

For CI / cron / integrations, skip login and set an org-scoped API key:

export AGNIFY_API_KEY=ak_…          # minted in the Agnify dashboard
export AGNIFY_API_BASE=https://app.agnify.ai

Self-hosted? Point the CLI at your backend with AGNIFY_API_BASE.

Use

agnify nodes list                   # the pipeline node menu
agnify ingest file ./clip.mp4 --wait    # upload + run + wait for results
agnify run ls                       # list executions
agnify events tail                  # stream live pipeline events

Full command reference: https://app.agnify.ai/docs/cli

License

Apache-2.0 © 2026 Fewbits Inc. (Agnify).

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

agnify-0.1.0.tar.gz (50.8 kB view details)

Uploaded Source

Built Distribution

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

agnify-0.1.0-py3-none-any.whl (42.7 kB view details)

Uploaded Python 3

File details

Details for the file agnify-0.1.0.tar.gz.

File metadata

  • Download URL: agnify-0.1.0.tar.gz
  • Upload date:
  • Size: 50.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for agnify-0.1.0.tar.gz
Algorithm Hash digest
SHA256 956587d1e9205e20fdf92872c7fcff34aa7419bcef3e1a6c9326dab41e929ddf
MD5 c1ec02e11adcb276a9b1bff1a4d89f11
BLAKE2b-256 c6f7223988e7945acd807c28be8c161d5656b774cb258c885fb27a81557c4eea

See more details on using hashes here.

Provenance

The following attestation bundles were made for agnify-0.1.0.tar.gz:

Publisher: release-cli.yml on agnifyai/agnify

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agnify-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: agnify-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 42.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for agnify-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 94dff2dbb6c8da66f58768a4e50b27f793cdd9f75613106152de5530acfa2160
MD5 7ec420af533cd79f7dbf754826f4fef5
BLAKE2b-256 25fce7965462b7026c929f63b719bf648ed5bdda980d80330436e10b5730f30e

See more details on using hashes here.

Provenance

The following attestation bundles were made for agnify-0.1.0-py3-none-any.whl:

Publisher: release-cli.yml on agnifyai/agnify

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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