Install
birdclaw ships as a Node CLI plus a local web app. Pick whichever path fits the machine.
#Requirements
- Node.js 25.8.1 (managed via
fnm,nvm, orvolta) - pnpm 10.x for source installs
- macOS is recommended for archive autodiscovery (Spotlight
mdfind); Linux works for everything else - SQLite is bundled via
better-sqlite3— no system install needed
Optional but encouraged:
xurl— official-API live reads/writes (likes, bookmarks, blocks, mutes, posting)bird— cookie-backed reads/writes for surfaces wherexurlis rate-limited or unavailableOPENAI_API_KEY— inbox scoring and low-signal filtering
birdclaw still works in pure local/archive mode without any of the above.
#Homebrew (macOS, Linux)