Call for Interest: Embeddable Lexicons

ATProto’s inside out structure provides an opportunity for open, permissionless building on top of any component in the network, including its extensible data schema definition system, Lexicons.

One of the opportunities this presents is users sharing their data and records with multiple apps. Those apps may be direct substitutions (different clients for microblogging say), or apps that use that data in a variety of ways, such as Popfeed an app which aggregates posts about a variety of media types.

Separately ATProto apps provide mechanisms to embed other content types. Bluesky has an allow list for embeddable content (like youtube videos), or Leaflet.pub which has a variety of embedable block types that users can include when writing.

Many of us think this transcluding content can be made more powerful and we should discuss patterns for how ATProto apps might embed any record that has an at-uri.

So this is a call out for interest and questions!

8 Likes

I think we’re just going to have to show by doing and have Leaflet / Semble / Smoke Signal / Grain get this done.

1 Like

The OpenAI Apps SDK also looks roughly what lexicon embeds might look like.

People like the leaflet quote stuff. I still think aside from Lexicon Embeds – which I consider advanced – extending OpenGraph makes cool interactive units available to any website on the internet.