Lexicon Community

A working group that stewards a shared namespace for AT Protocol schemas: built in the open, governed collectively, and free for anyone to use.

What is Lexicon Community?

Lexicon Community is a volunteer-run working group that creates and maintains community AT Protocol Lexicons.

Lexicons are the schema definitions that give AT Protocol records their shape: they describe the types, methods, and constraints that applications share across the network. Most lexicons today live under vendor-controlled namespaces like app.bsky.*. Lexicon Community offers a neutral home: schemas that no single company owns, governed by an open Technical Steering Committee and published under the MIT license.

Neutral home
Schemas the community publishes are not tied to any single product or company.
Open governance
A Technical Steering Committee of seven members stewards the namespace, with all decisions made in public.
Working-group model
New lexicons are developed by small, focused working groups and reviewed openly before merge.
MIT licensed
Every schema, reference, and governance document is free to use, fork, and remix.

Technical Steering Committee

Boris Mann
@bmann.ca
Ms Boba
@essentialrandom.bsky.social
Nick Gerakines
@ngerakines.me
Rudy Fraser
@rude1.blacksky.team
Ryan Barrett
@snarfed.org
Tom Sherman
@tom.sherman.is
Bluesky, PBC
@bsky.app

Next meeting

Thursday, August 6, 2026 at 1:00 PM ET, open to the community: RSVP on atmo.rsvp or read the announcement.

Lexicons

These namespaces are developed openly in the lexicons repository. The full directory of published schemas, with documentation for each, lives at Lexicons.

App

community.lexicon.app

Self-published app profiles and community listings: how apps declare what they are and which lexicons they speak.

Bookmarks

community.lexicon.bookmarks

Save and retrieve bookmarks: a portable, protocol-native alternative to siloed read-later services.

Calendar

community.lexicon.calendar

Events and RSVPs for the open social web: a shared schema for everything from meetups to conferences.

Interaction

community.lexicon.interaction

Generic interaction primitives that apps can share, starting with a reusable like record.

Location

community.lexicon.location

Represent places with multiple encodings: street addresses, geo coordinates, H3 cells, and Foursquare POIs.

Payments

community.lexicon.payments

Payment-adjacent primitives for open social apps, starting with a Web Monetization declaration.

Preference

community.lexicon.preference

User-declared preferences, starting with how AI may use your public data.

Your lexicon here

community.lexicon.…

Have an idea for a new namespace? Working groups are self-formed: anyone can start one. Bring the idea to the forum, along with the application that would use it.

How to get involved

Ideas start on the forum. Lead with the application, SDK, or tool you want to interoperate with. Working groups are self-formed, changes land as pull requests, and the Technical Steering Committee approves them once the work is done.

The full path, end to end, is written down in the design guide on the blog.