Skip to main content

deepsieve-cli

Run cited deep research from your terminal.

uv tool install deepsieve-cli   # or: pipx install deepsieve-cli
deepsieve login

login opens your browser, you approve a short code, and the CLI stores a scoped API key. Nothing to copy, nothing pasted into your shell history. The credential appears in Settings → API keys on your deployment and can be revoked there at any time.

The key covers the CLI's own commands and cannot create a Blueprint. If an agent will use it to create Blueprints, run deepsieve login --preset agent; the approval screen lists the extra scopes.

Commands

deepsieve whoami                              # identity, organization, active Blueprint, scopes
deepsieve runs create --query "..." --dry-run # free simulated run (~15s)
deepsieve runs create --blueprint <id> --query "..." --wait  # real run: spends credits
deepsieve runs create --blueprint <id> --seeds "..." --allowed-source "*.gov"  # only cite these
deepsieve runs create --blueprint <id> --query "..." --expected-total 1000  # refuse (charge nothing) if it now costs more than the estimate
deepsieve runs list
deepsieve runs get <id>                       # exit 4 while still running
deepsieve runs cancel <id>
deepsieve members list                        # who is in the organization + seat usage
deepsieve changes list --live                 # merges, renames, successor links
deepsieve changes undo <id>                   # asks first; --yes in scripts
deepsieve merge preview <entity> --survivor <id> --loser <id>   # writes nothing
deepsieve merge apply <entity> --survivor <id> --loser <id> [--choice KEY=loser] --preview-digest <digest>
deepsieve runs retry <id>                     # a retry that charges shows its total and asks
deepsieve runs reruns <id>                    # a report's re-research waiting for approval
deepsieve runs monitoring <id> --off          # stop a report's monitoring; asks first
deepsieve links remove <entity> <record-id> <linked-entity> <target-id>   # asks first
deepsieve subscription cancel                 # at period end; nothing new is charged; asks first
deepsieve subscription resume                 # undo it while the period runs; asks first
deepsieve data catalog                        # entities + columns (never guess)
deepsieve data get companies --receipts       # rows with per-cell citations
deepsieve data history companies headquarters_city --record <id>   # one cell's change history
deepsieve chat thread <run-id>                # changes, with status + warnings
deepsieve chat confirm <action-id>            # apply a change that waits for confirmation
deepsieve chat dismiss <action-id>            # decline it; nothing is written
deepsieve chat revert <action-id>             # undo a change a chat answer applied
deepsieve knowledge list                      # what your team told DeepSieve about the field
deepsieve knowledge add --kind source_caution --statement "Lags a quarter." --host crunchbase.com
deepsieve knowledge edit <id> --statement "..." --revision 2   # a newer edit is refused
deepsieve knowledge retire <id>               # stop using it; restore brings it back
deepsieve knowledge delete <id>               # asks first; retire keeps it
deepsieve knowledge list --draft <session-id>  # a draft's notes; any knowledge command takes --draft
deepsieve runs knowledge <run-id>             # what your knowledge did in a run
deepsieve setup mcp                           # MCP registration for this origin

Add --json to anything for machine-readable output.

Profiles: several deployments side by side

deepsieve login --profile staging --origin https://staging.deepsieve.ai
deepsieve --profile staging runs list

Each profile is its own (origin, credential) pair, so staging and production never overwrite one another. DEEPSIEVE_PROFILE sets the default.

CI and containers

Skip login entirely — set DEEPSIEVE_API_KEY (and DEEPSIEVE_BASE_URL if not production). Environment variables take precedence over any stored profile.

DEEPSIEVE_API_KEY=ds_live_... deepsieve --json data get companies

What it deliberately cannot do

No billing, no organization or member management, no API-key management, and it cannot edit an active Blueprint's schema. Those are decisions for a human in the app — and the restriction is enforced server-side by the credential's scopes, not just by the absence of a subcommand.

Starting a real (billable) run asks for confirmation, and refuses outright in a non-interactive shell unless you pass --yes.

Exit codes

Code Meaning
0 success
1 failure
2 usage error, including a knowledge write that conflicts or edits an old revision
3 not authenticated, or a sign-in that cannot write knowledge yet (deepsieve login again)
4 run still in progress

Full docs: https://deepsieve.ai/developers/cli

Metadata

Release files for deepsieve-cli 0.10.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for deepsieve-cli 0.10.0
File Size Uploaded Provenance Actions
deepsieve_cli-0.10.0.tar.gz 76.7 kB With provenance Details for deepsieve_cli-0.10.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for deepsieve-cli 0.10.0
File Interpreter ABI Platform Actions
deepsieve_cli-0.10.0-py3-none-any.whl Python 3 none any Details for deepsieve_cli-0.10.0-py3-none-any.whl

Total release size: 120.0 kB

Release files / deepsieve_cli-0.10.0.tar.gz

Download URL deepsieve_cli-0.10.0.tar.gz
Size 76.7 kB
Tags Source
SHA-256 checksum
How to use checksums
db3cb746db23750f4d222b5e5f5276b0de208f673be166f91187a0567f1e2f9f
BLAKE2b-256 checksum
How to use checksums
7f19530b5ea60bab3398a6a15129155b37b6813d39863224c3944a65798615ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 22, 2026.

Transparency log

Release files / deepsieve_cli-0.10.0-py3-none-any.whl

Download URL deepsieve_cli-0.10.0-py3-none-any.whl
Size 43.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
42449a5a03bf8118666d94f9d1ee222d6d2a2e6700bb7c756a5da7065c338005
BLAKE2b-256 checksum
How to use checksums
f5b6752eb8c0f752dc03064e284177aa93df21333548dc766a668b787b257b37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 22, 2026.

Transparency log

Security for deepsieve-cli 0.10.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for deepsieve_cli-0.10.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 22, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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