Lexicon Garden
lexicon.garden
Lexicon Garden
@lexicon.garden
https://lexicon.garden/

Made by @ngerakines.me
Read more about these features on @ngerakines.me's blog.
Making Lexicon Garden AI-Friendly - Nick's Blog
Lexicon Garden can help you explore and interact with lexicons both in the browser and with the help of your favorite agent.
ngerakines.leaflet.pub
January 12, 2026 at 3:04 PM
This feature is generally available for anyone to use. There are a few restrictions, however, namely that "dangerous" XRPC methods that involve deleting data or changing critical account information must be explicitly allowed. Some server and admin methods are also outright denied.
January 12, 2026 at 3:04 PM
Oh I see, let me investigate a bit. Looks like a bug because my manage and create-example buttons are gone too now. Recently did a bit of JS refactoring and something looks off.
January 11, 2026 at 6:49 PM
Hmm, I don't see any example records in atproto-browser.vercel.app/at/standard....

Oh, or are you saying that you don't see the option to create examples after logging in?
atproto-browser.vercel.app
January 11, 2026 at 6:48 PM
Check out the documentation and examples for more:

lexicon.garden/nsid/garden....
January 9, 2026 at 5:48 PM
When logged in and viewing your identity, if you have lexicon management enabled then you'll see an edit button next to each of the services listed in your DID document. Use that form to manage the `garden.lexicon.service` records used for this feature.
January 9, 2026 at 5:48 PM
When you make changes to your lexicon, you can also update your examples. First, you can validate your examples against your lexicon schema to double check that they are still valid. If you need to make a change, you can do so right from the example's view page.
January 9, 2026 at 1:03 PM
Example records are validated against your schema and give easy to read errors that tell you what needs fixing and where. This takes the guess-work out of creating easy to use documentation and example content.
January 9, 2026 at 1:03 PM
Here's an example in action:

lexicon.garden/example/did:...

✅ Cleanly formatted records
✅ Validation checks
✅ Referenced directly in documentation
✅ Easy to find and navigate to
January 7, 2026 at 2:08 PM
You can now create and manage lexicon schemas directly from your browser on @lexicon.garden. You don’t have to edit JSON files or push to repos anymore. Just define, update, and publish lexicons from the site. #ATProtocol
Lexicon Management - Nick's Blog
You can use Lexicon Garden to create and manage lexicon schemas right from the browser.
ngerakines.leaflet.pub
January 7, 2026 at 1:15 PM
Lexicon Garden now supports full schema and record validation. Check if a lexicon schema is valid, or validate record data against it, all from your browser or through the unofficial "com.atproto.lexicon.validate" XRPC method. #ATProtocol
Lexicon Validation - Nick's Blog
Validate both lexicon schemas and records against those schemas.
ngerakines.leaflet.pub
January 7, 2026 at 1:15 PM
The graph is populated by direct Lexicon schema relationships and also developer examples. The com.atproto.repo.strongRef type is powerful, but not very informative. Example records with references populate the graph as well, like with the calendar RSVP graph above.

lexicon.garden/example/did:...
January 5, 2026 at 1:00 PM
This works for query, procedure, and subscription XRPC methods too! You can see what types a method returns or accepts as input.

lexicon.garden/nsid/app.bsky.feed.getPostThread
January 5, 2026 at 1:00 PM
Graphs also show permission sets. If a lexicon defines which record types an OAuth scope can access, those relationships appear in the graph too.

lexicon.garden/nsid/dev.baileytownsend.demo.authBasicFeatures
January 5, 2026 at 1:00 PM