{
  "path": "/notes/aoah-2025-4",
  "site": "at://did:plc:nhyitepp3u4u6fcfboegzcjw/site.standard.publication/3mchoxkwlsx2y",
  "tags": [
    "aoah",
    "ocaml",
    "agents",
    "llms",
    "ai"
  ],
  "$type": "site.standard.document",
  "title": "AoAH Day 4: Going recursive with Claudeio for Claude",
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreifswdlm3ernorjlh55l54vkearcfdvydglacxiixqdhmnkr6dxtoe"
    },
    "mimeType": "image/webp",
    "size": 33846
  },
  "description": "Creating OCaml bindings for the Claude API using Eio and jsont codecs by reverse-engineering the JSON-RPC protocol from Python and Go SDKs, enabling Claude to write more Claude-powered OCaml code.",
  "publishedAt": "2025-12-04T00:00:00.000Z"
}