docs

Reference

Reference

The guides explain how to build with any; this section lists what exists. Every endpoint, command, frame, error code and config key is here once, in the shape you will see on the wire, so you can look something up without reading a chapter.

How the pieces fit

your client / script / agent
        │  HTTP + JSON, SSE           (http-api, events, errors)
        ▼
any server  127.0.0.1:7001            (config, cli)
        │  encrypted CRDT sync
        ▼
sync network + your other devices

anyrt serve  127.0.0.1:7010           (anyrt-cli, anybao-toml)
   └─ sandboxed programs ── effects ──▶ any server, LLM, web   (effects-catalog)
   └─ triggers                                                 (trigger-schema)

Two binaries, two config files, one API. The any CLI is a thin client over the HTTP API — every subcommand is one endpoint — and anyrt is a client of the same API from inside a sandbox.

Conventions used throughout

  • Paths are relative to http://127.0.0.1:7001; in a path stands for the /v1/spaces/:spaceId prefix already shown in that table.
  • $SP, $OBJ, $CHAT in examples are a space id, an object id and a chat object id you substitute.
  • Dates on the wire are instants: {"$date": "2026-08-05T17:00:00.000Z"}.
  • Every non-2xx response is {"error": {"code", "message", "details?"}}.