For agents

Markdown pages, content discovery, and WebMCP tools.

Every page is available as Markdown. You can also read the content index or use the browser tools below.

Start here/llms.txt
Page titles and Markdown links.
Everything in Markdown/llms-full.txt
Profile, projects, notes, and publications in one file.
Content index/api/content.json
Titles, topics, dates, URLs, and plain text for local search.
Profile/api/profile.json
My work, projects, and contact details.
Projects/api/projects.json
My studio and project descriptions, with public links.
API catalog/.well-known/api-catalog
Read-only APIs and their OpenAPI description.
RSS feed/feed.xml
Subscribe to new notes.

Content Signals

I allow search, AI input, and model training in robots.txt. Content Signals declare these preferences to crawlers that support them.

WebMCP

In browsers with WebMCP support, search_content searches the notes and publications, and read_page reads a page as Markdown. Both tools are read-only.

Hosting

On GitHub Pages, use the explicit Markdown URLs. The optional Cloudflare adapter supports Accept: text/markdown and HTTP discovery headers. WebMCP support depends on the browser.

Read the implementation note

Read as Markdown