Skip to main content

dromad

The Dromad command-line client: GEO research tools built primarily for coding agents.

Dromad asks ChatGPT, Claude and Gemini the questions your customers ask, with each engine's web search on, and records what each one answered and which sources it cited. It counts those citations across runs, generates the questions worth asking, and audits the pages involved. Dromad records evidence and counts it; the reasoning over it is yours or your agent's.

pip install dromad        # or: uv tool install dromad · pipx install dromad
dromad login              # opens the browser to approve this device
dromad prompt "best search APIs for AI agents"

dromad talks to the hosted service at dromad.dev; you need an account there, and sign-up is by invitation for now. Every command prints readable output by default and one stable JSON document with --json, so an agent can drive it directly. For CI and agents without a browser, set DROMAD_API_KEY instead of logging in.

  • Docs: what Dromad records, the quickstart, and what it costs.
  • CLI reference: every command, with real output.
  • For agents: which command when, and how they compose.

This package contains the command, the HTTP client under it, and the pydantic schemas that define the API contract. It depends on typer, httpx and pydantic, and nothing else. Python 3.12 or newer. MIT licensed.

Release files for dromad 0.1.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 dromad 0.1.0
File Size Uploaded
dromad-0.1.0.tar.gz 27.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dromad 0.1.0
File Interpreter ABI Platform
dromad-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 68.9 kB

Release files / dromad-0.1.0.tar.gz

Download URL dromad-0.1.0.tar.gz
Size 27.4 kB
Tags Source
SHA-256 checksum
How to use checksums
982592164c4557c59fdcaaf1729fbed55cc611493fd86607dbfb97a8d54a00cf
BLAKE2b-256 checksum
How to use checksums
a68f7ab821fbc47c37ed174275ebc2e1c533232b3e905e569837fb9951fa5c81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 14, 2026.

Transparency log

Release files / dromad-0.1.0-py3-none-any.whl

Download URL dromad-0.1.0-py3-none-any.whl
Size 41.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c4eaa135b53e8b78e26dc459490d838fd0736a4f2c893fc51bb1a2c370b1e539
BLAKE2b-256 checksum
How to use checksums
ca6f44e74f4bad62eb5bb13d4096c251b091213bec3db5a255f41640148c7888
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 14, 2026.

Transparency log

Release history Release notifications | RSS feed

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

This release

0.1.0 This release

2 release 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