wacrawl

Read-only local archive and full-text search of macOS WhatsApp Desktop chats. Snapshots WhatsApp's SQLite databases into ~/.wacrawl/wacrawl.db without modifying the app container.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "wacrawl" with this command: npx skills add chasewebb/wacrawl

Wacrawl

Local read-only mirror of WhatsApp Desktop on macOS. Copies WhatsApp's SQLite databases into a temp snapshot, imports useful chat data into its own archive, and exposes scriptable search.

Does not send messages, decrypt cloud backups, talk to WhatsApp Web, or write back into WhatsApp's app container.

Requirements

  • macOS with WhatsApp Desktop (Mac App Store version) installed and signed in.
  • Full-disk access for the terminal that runs wacrawl (System Settings → Privacy & Security → Full Disk Access). WhatsApp's group container is sandboxed and otherwise unreadable.
  • wacrawl binary on PATH.

Setup

wacrawl doctor    # verify WhatsApp data path + read access
wacrawl import    # copy + import chats into ~/.wacrawl/wacrawl.db
wacrawl status    # show row counts + last import time

State

  • Source (read-only): ~/Library/Group Containers/group.net.whatsapp.WhatsApp.shared
  • Database: ~/.wacrawl/wacrawl.db

Common Commands

wacrawl chats list --json
wacrawl messages list --chat <id> --limit 100 --json
wacrawl search "keyword" --json
wacrawl sql 'SELECT count(*) FROM messages'

Integration Notes

  • Snapshot model: each wacrawl import re-snapshots WhatsApp's SQLite into a temp dir before reading, so live use of the WhatsApp app never blocks the import.
  • No auth flow — relies entirely on the local logged-in WhatsApp Desktop session.
  • Run wacrawl import on a PaperFang schedule (e.g. hourly) to keep the archive fresh.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Research

Discrawl

Mirror Discord guild data into a local SQLite archive for search, inspection, and agent queries. Bot-token only, no user-token hacks. Data stays local.

Registry SourceRecently Updated
340Profile unavailable
Research

Slacrawl

Pull Slack workspace metadata and message history into local SQLite for offline search and agent queries.

Registry SourceRecently Updated
280Profile unavailable
Research

Notcrawl

Mirror a Notion workspace into local SQLite + normalized Markdown for search, diff, and agent queries without depending on the Notion UI.

Registry SourceRecently Updated
300Profile unavailable
Research

SwarmVault

Use SwarmVault when the user needs a local-first knowledge vault that writes durable markdown, graph, search, dashboard, review, context-pack, task-ledger, r...

Registry SourceRecently Updated
6251Profile unavailable