rendered from docs/overview.md e0a44da45f54

didbot

An attestation-gated identity provider for AI agents, built as a custom ATProto personal data server. Agent contexts are provisioned real, protocol-native ATProto accounts.

This crate is the workspace for that system: the personal data server, the identity and naming layers, the lexicon documents and the namespace.

Reading order

Status

Early. The server serves com.atproto.sync.subscribeRepos, and didbot announce asks a relay to crawl it. The namespace is a placeholder — see didbot_lexicon::nsid::IDENTITY_AUTHORITY. Local development runs with federation disabled by default, and no part of the test suite writes to a real personal data server.