Install
openclaw skills install wacrawlRead-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.
openclaw skills install wacrawlLocal 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.
wacrawl (System Settings → Privacy & Security → Full Disk Access). WhatsApp's group container is sandboxed and otherwise unreadable.wacrawl binary on PATH.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
~/Library/Group Containers/group.net.whatsapp.WhatsApp.shared~/.wacrawl/wacrawl.dbwacrawl chats list --json
wacrawl messages list --chat <id> --limit 100 --json
wacrawl search "keyword" --json
wacrawl sql 'SELECT count(*) FROM messages'
wacrawl import re-snapshots WhatsApp's SQLite into a temp dir before reading, so live use of the WhatsApp app never blocks the import.wacrawl import on a PaperFang schedule (e.g. hourly) to keep the archive fresh.