jmail
Search and analyze the Jeffrey Epstein email archive (1.78M emails, 4,500+ iMessages, 18K photos, 1.4M documents, 473 identified people) via jmail.world's official Data API. DuckDB/Parquet queries, Web Search API, and file downloads. No auth needed.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/fabiantaboo/jmailjmail-world — Epstein Archive Search & Analysis
Search and analyze Jeffrey Epstein's email archive, iMessages, documents, photos, and people on jmail.world.
When to Use
- Researching Epstein connections and communications
- Finding emails between specific people
- Exploring iMessage conversations
- Analyzing communication networks and timelines
- Looking up people identified in photos
- Searching documents (DOJ releases, court records)
Data Access — Two Methods
1. Web Search API (quick lookups)
GET https://jmail.world/api/emails/search?q=QUERY&limit=50&page=1&source=all&from=NAME
No auth needed. Use web_fetch or curl. Good for quick keyword searches.
2. DuckDB + Parquet (deep analysis)
All datasets served as static Parquet files from https://data.jmail.world/v1/. No API key, no rate limit, no auth.
Use the included scripts:
# Full-text email search (Web API)
bash scripts/jmail-search.sh "query text"
bash scripts/jmail-search.sh "scopolamine" --from "Epstein" --limit 20
# DuckDB queries (local Parquet, no rate limits)
bash scripts/jmail-duckdb.sh search "flight manifest"
bash scripts/jmail-duckdb.sh person "Ghislaine Maxwell"
bash scripts/jmail-duckdb.sh imessages "ghislaine-maxwell"
bash scripts/jmail-duckdb.sh imessage-search "AfD"
bash scripts/jmail-duckdb.sh imessage-search "Merkel" --from "Bannon"
bash scripts/jmail-duckdb.sh imessage-list
bash scripts/jmail-duckdb.sh network "Bill Clinton"
bash scripts/jmail-duckdb.sh timeline "2005-01-01" "2005-12-31"
bash scripts/jmail-duckdb.sh top-senders
bash scripts/jmail-duckdb.sh people
bash scripts/jmail-duckdb.sh documents "flight"
bash scripts/jmail-duckdb.sh photos "person-name"
bash scripts/jmail-duckdb.sh photo-search "pool"
bash scripts/jmail-duckdb.sh photo-download "EFTA00000002-0.png" ./output
bash scripts/jmail-duckdb.sh download "EFTA02406146"
bash scripts/jmail-duckdb.sh download "HOUSE_OVERSIGHT_034601"
bash scripts/jmail-duckdb.sh stars
Available Datasets
| Dataset | URL | Size | Records |
|---|---|---|---|
| Emails (full) | emails.parquet | 334MB | 1.78M |
| Emails (slim) | emails-slim.parquet | 41MB | 1.78M |
| Documents | documents.parquet | 25MB | 1.41M |
| Photos | photos.parquet | ~1MB | 18K |
| People | people.parquet | <100KB | 473 |
| Photo Faces | photo_faces.parquet | <100KB | 975 |
| iMessage Conversations | imessage_conversations.parquet | — | — |
| iMessage Messages | imessage_messages.parquet | — | — |
| Star Counts | star_counts.parquet | ~2MB | 414K |
| Release Batches | release_batches.parquet | <10KB | — |
All under https://data.jmail.world/v1/.
Key Schemas
Email Columns (slim)
id, doc_id, sender, subject, to_recipients (json), cc_recipients (json), bcc_recipients (json), sent_at (timestamp), account_email, email_drop_id, epstein_is_sender (bool)
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-fabiantaboo-jmail": {
"enabled": true,
"auto_update": true
}
}
}