I replaced OpenClaw on my smartphone with PicoClaw, vibe-cod...

cac0e43235806da0...

npub1etqwgv34spk6p98s0pa9kp8zntgyevdrcl49eas7mswr8pe5pq4sfj8ues

hex

00002ee3e2421a418fc92ba7b8ac405b2b273022de4aee8ceb36a616b4364c5e

nevent

nevent1qqsqqqpwu03yyxjp3lyjhfac43q9k2e8xq3dujhw3n4ndfskksmychsprpmhxue69uhhyetvv9ujuem4d36kwatvw5hx6mm9qgsv4s8yxg6cqmdqjnc8s7jmqn3f45zvkx3u06ju7c0dc8pnsu6qs2c7v062p

Kind-1 (TextNote)

2026-09-07T12:26:11Z

I replaced OpenClaw on my smartphone with PicoClaw, vibe-coded a Meshtastic channel integration, connected a free model via API, and set up a local Qwen3.5 as a fallback.

https://npub1etqwgv34spk6p98s0pa9kp8zntgyevdrcl49eas7mswr8pe5pq4sfj8ues.blossom.band/933210ca8a4f851d0ab783ab9ea9afdf758a5f4eee21d2a7c41bd2425efd4d65.jpg

Since PicoClaw is connected to a public channel, I had to restrict its access to its own commands and linux commands using PicoClaw hooks. I wrote a small weather program, and for now that's the only external command it can use. History is disabled.

The smartphone reads all conversations with the bot out loud 😅

Лет ми спик фром май харт

https://nostr.download/b3ceb2fa2d65b7d711823f0f8767032da7e019c109114b174321c66c5c3531a7.mp4

#meshtastic

nostr:nevent1qqs83ynphfee6206vn5c26aq2jqmv45dd3xcyyp4v34a4q5mvsjpk7sprfmhxue69uhkvun9v4kxz7fwwdhhvcnfwshxsmmnwshsygx2crjrydvqdksffurc0fdsfc566pxtrg78afw0v8kursecwdqg9vpsgqqqqqqs9jcdyk

Raw JSON

{
  "kind": 1,
  "id": "00002ee3e2421a418fc92ba7b8ac405b2b273022de4aee8ceb36a616b4364c5e",
  "pubkey": "cac0e43235806da094f0787a5b04e29ad04cb1a3c7ea5cf61edc1c338734082b",
  "created_at": 1788783971,
  "tags": [
    [
      "p",
      "cac0e43235806da094f0787a5b04e29ad04cb1a3c7ea5cf61edc1c338734082b",
      "wss://nostr.wine/"
    ],
    [
      "t",
      "meshtastic"
    ],
    [
      "r",
      "https://npub1etqwgv34spk6p98s0pa9kp8zntgyevdrcl49eas7mswr8pe5pq4sfj8ues.blossom.band/933210ca8a4f851d0ab783ab9ea9afdf758a5f4eee21d2a7c41bd2425efd4d65.jpg"
    ],
    [
      "r",
      "https://nostr.download/b3ceb2fa2d65b7d711823f0f8767032da7e019c109114b174321c66c5c3531a7.mp4"
    ],
    [
      "q",
      "789261ba739d29fa64e9856ba05481b6568d6c4d821035646bda829b64241b7a",
      "wss://freelay.sovbit.host/",
      "cac0e43235806da094f0787a5b04e29ad04cb1a3c7ea5cf61edc1c338734082b"
    ],
    [
      "imeta",
      "url https://npub1etqwgv34spk6p98s0pa9kp8zntgyevdrcl49eas7mswr8pe5pq4sfj8ues.blossom.band/933210ca8a4f851d0ab783ab9ea9afdf758a5f4eee21d2a7c41bd2425efd4d65.jpg",
      "x 933210ca8a4f851d0ab783ab9ea9afdf758a5f4eee21d2a7c41bd2425efd4d65",
      "size 57205",
      "m image/jpeg",
      "dim 1080x936",
      "blurhash ;GOW$_RU_2s=?a%M-:%MxtSu%ft7%Ls;t7oMWBayIBxsx@t5t6a#WCV]V]jdM|jbNGayaykAoej@~qRTIVafM|k9bEock9tRoxocj?j?WBf8V]a#NYtPxsoxofaze=WCWC%NRkRQahWBj@oeoeoe",
      "ox 933210ca8a4f851d0ab783ab9ea9afdf758a5f4eee21d2a7c41bd2425efd4d65"
    ],
    [
      "imeta",
      "url https://nostr.download/b3ceb2fa2d65b7d711823f0f8767032da7e019c109114b174321c66c5c3531a7.mp4",
      "x b3ceb2fa2d65b7d711823f0f8767032da7e019c109114b174321c66c5c3531a7",
      "size 14008153",
      "m video/mp4; codecs=\"avc1\"",
      "dim 1080x1920",
      "ox b3ceb2fa2d65b7d711823f0f8767032da7e019c109114b174321c66c5c3531a7"
    ],
    [
      "nonce",
      "0001Ln",
      "16"
    ]
  ],
  "content": "I replaced OpenClaw on my smartphone with PicoClaw, vibe-coded a Meshtastic channel integration, connected a free model via API, and set up a local Qwen3.5 as a fallback.\n\nhttps://npub1etqwgv34spk6p98s0pa9kp8zntgyevdrcl49eas7mswr8pe5pq4sfj8ues.blossom.band/933210ca8a4f851d0ab783ab9ea9afdf758a5f4eee21d2a7c41bd2425efd4d65.jpg\n\nSince PicoClaw is connected to a public channel, I had to restrict its access to its own commands and linux commands using PicoClaw hooks. I wrote a small weather program, and for now that's the only external command it can use. History is disabled.\n\nThe smartphone reads all conversations with the bot out loud 😅\n\nЛет ми спик фром май харт\n\nhttps://nostr.download/b3ceb2fa2d65b7d711823f0f8767032da7e019c109114b174321c66c5c3531a7.mp4\n\n#meshtastic\n\nnostr:nevent1qqs83ynphfee6206vn5c26aq2jqmv45dd3xcyyp4v34a4q5mvsjpk7sprfmhxue69uhkvun9v4kxz7fwwdhhvcnfwshxsmmnwshsygx2crjrydvqdksffurc0fdsfc566pxtrg78afw0v8kursecwdqg9vpsgqqqqqqs9jcdyk",
  "sig": "711dd1e8dc838a1851479d4527d6755a425fd31c295f1c48574cd6bce236723e928807456e6ea7111b0944be7b0e742b8b3146b9b14e6054d71ef6cf29e5f107"
}