Willison uses Claude to build Bluesky bot detector
Simon Willison deployed an LLM-assisted tool to detect automated reply bots on Bluesky, leveraging Claude Opus 5.5 to analyze account behavior patterns via the platform's open API. The project highlights a practical gap in social media moderation: while Bluesky's accessible API enables community-built detection systems, Twitter's API restrictions have left similar problems unaddressed there. This represents a broader pattern where LLMs are being repurposed for platform hygiene tasks, and where API availability directly shapes the feasibility of AI-powered solutions to emerging problems.
Modelwire context
Analyst takeThe story frames this as a moderation gap, but the actual shift is architectural: Bluesky's open API is becoming a moat for third-party tooling that Twitter's walled garden cannot replicate. This isn't about one bot detector; it's about which platform will accumulate the infrastructure layer.
This connects directly to the S3 pricing story from earlier this month. Just as AWS's stalled storage costs signal a market where infrastructure commoditization has plateaued, Bluesky's API openness is becoming the commodity that attracts builders. Both stories reflect a broader pattern: when a critical input (storage pricing, API access) stops improving or becomes restricted, it reshapes where investment and effort flow. Twitter's API restrictions didn't just block one tool; they've ceded an entire category of platform-hygiene solutions to competitors with open APIs.
If Bluesky's moderation tooling ecosystem (bot detectors, spam filters, content classifiers) reaches feature parity with Twitter's built-in systems within 12 months, it confirms that open APIs are now a primary competitive advantage in social platforms. If Twitter's API restrictions persist through 2027 without loosening, that's your signal the company has chosen to absorb moderation costs internally rather than enable the community to do it.
Coverage we drew on
- S3 Is the Future, S3 Is the Past · Simon Willison
This analysis is generated by Modelwire’s editorial layer from our archive and the summary above. It is not a substitute for the original reporting. How we write it.
MentionsSimon Willison · Bluesky · Claude Opus 5.5 · Twitter
Modelwire Editorial
This synthesis and analysis was prepared by the Modelwire editorial team. We use advanced language models to read, ground, and connect the day’s most significant AI developments, providing original strategic context that helps practitioners and leaders stay ahead of the frontier.
Modelwire summarizes, we don’t republish. Simon Willison originally reported this story as “Bluesky reply bot checker”. The full content lives on simonwillison.net. If you’re a publisher and want a different summarization policy for your work, see our takedown page.