Skip to content
OpenPulseDocs

Agents

Docs for agents

Where an agent reads OpenPulse: llms.txt, Markdown pages and stable URLs.

Agents read these docs too. Everything here is reachable at stable URLs without JavaScript.

URLWhat
/docs/llms.txtEvery docs page with its one-line summary (llmstxt.org format)
/llms.txtWhat OpenPulse is and which pages of openpulse.org matter
/index.mdThe home page as Markdown (also served at / for Accept: text/markdown)

Skills for coding agents#

The SDK ships skills that teach a coding agent how to use it. Install them into your agent’s skills folder:

Shell
pnpm exec openpulse init --all                           # into ~/.cursor/skillsOPENPULSE_SKILLS_DIR=./.agent/skills pnpm exec openpulse init --all   # anywhere else

For agents writing code against OpenPulse#

  • Use connect() from @openpulse/sdk on servers and @openpulse/sdk/browser in browsers.
  • Never put a realm key in browser code; issue seats with issueSeat.
  • Give each message type a schema with defineExtension.
  • Store DIDs, show handles.
  • Treat wakes as notices; check before acting.