
atproto is a Python SDK for the AT Protocol that provides autogenerated XRPC clients, typed models, sync and async APIs, firehose streaming support, identity resolvers, lexicon tooling, and lower-level utilities for AT URIs, CIDs, CAR files, DAG-CBOR, signatures, and DID documents. It is designed as a reusable developer library so Python applications can interact with Bluesky and broader AT Protocol services through both high-level helpers and the underlying generated protocol methods.
Type
ProtocolDomain
LibrariesReviews
atproto quickly became part of my daily Bluesky workflow. It feels focused, fast, and polished in a way most side tools do not.
Uses it throughout the day for posting, reading, and lightweight workflow management.The best part is how approachable it is. I understood the core value in minutes, and the details make it feel considered instead of rushed.
Especially helpful for developer tool workflows.