Skip to main content

Pulse CLI — document extraction from your terminal (runpulse.com)

Project description

Pulse CLI

Document extraction from your terminal — markdown, structured JSON schemas, splits, and tables, powered by the Pulse API.

uv tool install pulse-ai-cli
pulse login
pulse extract invoice.pdf --schema schemas/invoice.json
  • pulse extract — documents (PDF, Office, images, URLs) → markdown + JSON; add --schema to pull structured fields in the same run
  • pulse schema generate / apply — AI-draft a JSON Schema, run it against any extraction
  • pulse split / pulse tables — topic-based splitting, table extraction
  • pulse jobs — watch, resume, or cancel async jobs
  • pulse usage — plan and page/credit usage
  • bare pulse — interactive shell with the full command set

Every command supports --json for pipe-safe output and -h for full options. See the docs for the complete reference.

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

pulse_ai_cli-0.1.0.tar.gz (26.2 kB view details)

Uploaded Source

Built Distribution

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

pulse_ai_cli-0.1.0-py3-none-any.whl (33.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pulse_ai_cli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ff2ada9924485e151f6e8d5c7fefc2c920116171e908094f148ae13a59fa476c
MD5 4357ec2dd180dd5efe5028609b8d702a
BLAKE2b-256 6221ab9e2e24f5ffe7c479afe0d95c7a1947108430ee740b7696aeea0e3f2a31

See more details on using hashes here.

Provenance

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

Publisher: publish-cli.yml on Pulse-Software-Corp/pulse-api

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

File details

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

File metadata

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

File hashes

Hashes for pulse_ai_cli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 84adccd0cb5c8259a57164c2f2ddfa10f699cdaa90ce19b9113d61bd4ff016a3
MD5 7b2518f277b6eb68e2a4d98dd6762818
BLAKE2b-256 14a395a6b683ca6d04c0fba79b2177636c0b959f02ea18337e28df8d3d8e473e

See more details on using hashes here.

Provenance

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

Publisher: publish-cli.yml on Pulse-Software-Corp/pulse-api

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