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. Access is invite-only for now; signing up sends a request. 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.2.1

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.2.1
File Size Uploaded
dromad-0.2.1.tar.gz 44.1 kB Details

Built distribution (wheel)

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

Total release size: 108.6 kB

Release files / dromad-0.2.1.tar.gz

Download URL dromad-0.2.1.tar.gz
Size 44.1 kB
Tags Source
SHA-256 checksum
How to use checksums
a2faea017c84327131073fdba87261e3ec94881798499dc49e1824f232e9238e
BLAKE2b-256 checksum
How to use checksums
17f634226919ecada02d3acb788a95478dbc2ab324743d21869636ddc5f214c1
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 20, 2026.

Transparency log

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

Download URL dromad-0.2.1-py3-none-any.whl
Size 64.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f07dc4322bb063781eb32a40f2495c6e5bb8f0e293cd3ea6717aacc673aa2db4
BLAKE2b-256 checksum
How to use checksums
769440ab0a43e87eb1448cf3015b56bef27d3bc382b8c1858d6faf3a341b94a0
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 20, 2026.

Transparency log

Release history Release notifications | RSS feed

0.2.2

2 release files

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.0

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