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)
| File | Size | Uploaded | |
|---|---|---|---|
| dromad-0.1.0.tar.gz | 27.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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 logRelease 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