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

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.2
File Size Uploaded
dromad-0.2.2.tar.gz 44.2 kB Details

Built distribution (wheel)

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

Total release size: 108.7 kB

Release files / dromad-0.2.2.tar.gz

Download URL dromad-0.2.2.tar.gz
Size 44.2 kB
Tags Source
SHA-256 checksum
How to use checksums
3fb797eb9af8efa8bcc42964f4cd1c8339541c476626290a152ef95c01817a74
BLAKE2b-256 checksum
How to use checksums
623f2c7f912116fa51f249b9fd3e90f034f3972b7a13a0ed45918fcabc974b91
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 26, 2026.

Transparency log

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

Download URL dromad-0.2.2-py3-none-any.whl
Size 64.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
37a528e82a5162b7e4160a59d72b9244e8e997d2b7787badec60a33f1497860b
BLAKE2b-256 checksum
How to use checksums
0de080e2dd800e131f170ec77fa77c7de4ff7298493787001f03bde55b75c19c
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 26, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.2 This release

2 release files

0.2.1

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