hayDocs
Documentation / Start here

Hay documentation

Build a plugin, keep your work local, and share it when it is ready.

Hay is a desktop workspace with chat, a built-in browser, native coding tools, and optional plugins. A Hay account is required to use the app; one account connection is shared by the workspaces on your Mac. A plugin adds a focused interface. Hay provides the model connection, local records, and reviewed access to capabilities.

Find your starting point

A plugin has three places

PlaceWhat belongs there
Source projectThe editable manifest and self-contained HTML you keep in a folder or Git repository.
Installed copyThe code Hay saves inside one workspace, with that workspace’s records and permissions.
Shared releaseA versioned plugin bundle or registry artifact that other people can install.

Editing a source folder does not silently update the installed copy. Sharing a plugin does not share its workspace records.

What is available

Local creation, imports, exports, custom registries, capability review, browser tools, and native coding are implemented in the desktop app. The package and registry formats are version 1; the SDK reference is version 0.1.

The account and direct-publishing implementation uses email-code sign-in, personal publisher ownership and immutable releases. New clients use the account/API origin https://app.hay.so; the registry stays at https://plugins.hay.so. Existing live inbox-code, publication, history and revocation checks used the legacy account host and shared D1 database. Read account migration for preserved logins and the operator record for new-origin rollout evidence. The first public release is Documents 0.1.1 (halil.documents); install it with empty records and reviewed permissions. The marketplace guide explains web discovery and exact install links. The operator record tracks marketplace and personal-registry rollout separately from the earlier live catalog checks. Custom static registries remain supported.

For agents

Start with the agent guide, SDK reference, and registry contract. Every page has a plain Markdown version. llms.txt indexes the docs; llms-full.txt contains them in one text file.

SDK 0.1 · Package and registry format v1