atfield-kit

A personal CMS on AT Protocol

Write with offprint, pckt.blog, or leaflet. Use atfield-kit to expose your records as clean endpoints for your site, feed, static build, or custom integration.

Configured identity

Loaded from /profile.json for the configured identity.

No avatar URL was returned by /profile.json.

Configure

Edit atfield.config.ts with your site info and identity.

Set site.name, site.publicUrl, and either identity.handle or identity.did. Optionally add views for recent posts or feed output.

Endpoints

Dynamic patterns

  • /posts/[post].json

    Single post payload for a post rkey

  • /posts/[post].json?type=text

    Plain text response using renderedMarkdown when available

  • /views/[view].json

    Resolved items for a configured view