steipete/birdclaw — reverse-engineered prompt

Reverse engineered prompt

Build me a local first Twitter workspace that keeps all my data on my machine in a SQLite database, with a simple web app and a CLI. I want to be able to import my Twitter archive if I have one, but still use it without an archive too, with cached live reads for things like my timeline, mentions, likes, bookmarks, DMs, inbox, and blocks. Give me fast search across tweets and DMs, a clean narrow reading view, filters for reply triage, and the ability to post, reply, block, mute, and manage batch blocklists.

Please cache media and avatars under a local birdclaw home folder, support multiple accounts in one shared database, and offer scriptable JSON output for automation and agents. I also want useful extras like link discovery, follow graph lookups, local text backups, and optional OpenAI based inbox scoring. Keep it local only with no auth layer, and make sure tests and CI never do live writes. It is fine if this feels real and usable but still a bit rough. Look up current docs online if you need to.

Want more depth? Deep Reverse