Blog
Notes from building Hermai.
Launch posts, spec drafts, engineering writeups, and trust rationale.
Introducing Hermai: the open catalog of website APIs
Models have HuggingFace. Agents don't have anything equivalent for the websites they need to reach. Here's why we're building one, and why the CLI is open source from day one.
by oso95
Schema format v0.1: what goes in, what stays private
Every schema has a public card (names, purposes, field shapes) and a private package (URLs, headers, selectors). Here's exactly how we decided where to draw the line.
by oso95
The intent taxonomy: giving agents a shared vocabulary
Eleven top-level categories, structured attributes per leaf, versioned forever. The reason it's this shape and not a tagging system.
by oso95
Publisher, not actor: how we think about legal posture
Sega v. Accolade, Lexmark v. Static Control, and why we deliberately avoid hosted execution in Phase 1. Plus: the hostile platform exclusion list, and why it's public.
by oso95
Why we don't do stars and likes
Schemas are perishable artifacts. Stars reward early adopters; telemetry rewards schemas that work right now. Here's how the auto-promoted 'latest' pointer actually works.
by oso95