Skip to main content

Calyprium CLI

Command-line tool for Calyprium — autonomous web scraping from natural language.

Install

pip install calyprium-cli

Authentication

The CLI requires authentication. Choose one method:

API Key (recommended for automation)

export CALYPRIUM_API_KEY=clp_your_key_here
calyprium spider list

Browser Login (interactive)

calyprium login

This opens your browser for Keycloak SSO. Tokens are cached in ~/.calyprium/tokens.json.

Client Credentials (service accounts)

export KEYCLOAK_CLIENT_SECRET=your_secret
calyprium spider list

Usage

# Scrape a website
calyprium scrape https://example.com

# Manage spiders
calyprium spider list
calyprium spider run my-spider

# Domain intelligence
calyprium intel analyze example.com

# Fetch a page with stealth browser
calyprium fetch https://example.com --stealth

# See all commands
calyprium --help

Environment Variables

Variable Description
CALYPRIUM_API_KEY API key for authentication (preferred)
CALYPRIUM_URL Agent API URL
FORGE_URL Backend API URL
MIMIC_URL Browser service URL
PRISM_URL Domain analysis URL
KEYCLOAK_URL Keycloak server URL
KEYCLOAK_CLIENT_SECRET Client credentials auth

License

MIT

Download files

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

Source Distribution

calyprium-1.1.0.tar.gz (48.4 kB view details)

Uploaded Source

Built Distribution

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

calyprium-1.1.0-py3-none-any.whl (57.1 kB view details)

Uploaded Python 3

File details

Details for the file calyprium-1.1.0.tar.gz.

File metadata

  • Download URL: calyprium-1.1.0.tar.gz
  • Upload date:
  • Size: 48.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for calyprium-1.1.0.tar.gz
Algorithm Hash digest
SHA256 78daf50393094991393efbdb6b12d7500580652ec8ceb8de2ce50ca762f70546
MD5 8a75e75b57c05a6c26948ceaf84c1f88
BLAKE2b-256 9e23d6c57fca98ab1e4ee316d737652a642b335246411cdeccd2a3f838fcedae

See more details on using hashes here.

Provenance

The following attestation bundles were made for calyprium-1.1.0.tar.gz:

Publisher: publish.yml on Aarkc/calyprium-cli

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

File details

Details for the file calyprium-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: calyprium-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 57.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for calyprium-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 282a0539bc393c67e027cc45de656bd7cd1dfbd03eb9085c2923fef4a3a38fa6
MD5 24843029bcacb9b0e2bcd7e7dda0575b
BLAKE2b-256 dabe57365ee78117ca7ddc5aa3f2c15b37ee42af826eeac57939d9f944d43362

See more details on using hashes here.

Provenance

The following attestation bundles were made for calyprium-1.1.0-py3-none-any.whl:

Publisher: publish.yml on Aarkc/calyprium-cli

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

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 files

1.0.4

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page