PicoClaw

Sipeed·Sipeed.PicoClaw

Tiny, Fast, and Deployable anywhere — automate the mundane, unleash your creativity

🦐 PicoClaw is an ultra-lightweight personal AI Assistant inspired by nanobot, refactored from the ground up in Go through a self-bootstrapping process, where the AI agent itself drove the entire architectural migration and code optimization. ⚡️ Runs on $10 hardware with <10MB RAM: That's 99% less memory than OpenClaw and 98% cheaper than a Mac mini!

winget install --id Sipeed.PicoClaw --exact --source winget

Latest 0.3.1·July 3, 2026

Release Notes

Changelog

  • e3464f4388d963e27c702479fb6f3184cb8cea66 Merge pull request #2917 from PierreLeGuen/nearai-provider
  • a75b3d15bbadc0850a666cf4beaa1894e2be7925 Merge pull request #3053 from chengzhichao-xydt/codex/store-lock-type-assert
  • ec9c6cde8eb67ab94866b0354707ddd40345773a Merge pull request #3091 from chengzhichao-xydt/codex/provider-native-search-type-assert
  • eb8b6ca7c8683a0d1fc5bd417135d55ed388da88 Merge pull request #3101 from sipeed/dependabot/npm_and_yarn/web/frontend/vite-8.0.16
  • dc46c05aaca70e8403edce32cb076bc934c99dce Merge pull request #3105 from sipeed/dependabot/npm_and_yarn/web/frontend/eslint-10.4.1
  • 910bfbe6a4d0b116622b85a453bc38474a44dd16 Merge pull request #3120 from carlosprados/feat/register-channel-settings
  • 03b022c2ac31a183697b1ca9e0da5ac8bd095264 Merge pull request #3127 from chengzhichao-xydt/codex/filesystem-dirfile-close
  • cc4055b6d4148638c423a995cbad3aaf35732856 Merge pull request #3129 from chengzhichao-xydt/codex/tts-close-error
  • c9f5872e02af2015b4d3351bede8c0fefb90d448 Merge pull request #3130 from chengzhichao-xydt/codex/seahorse-marshal-errors
  • e720be0dd787265f676fe501aec89d21b9b54aab Merge pull request #3132 from SiYue-ZO/fix/goroutine-recover
  • 86221d470bbc8a93a99d8ff73c0f623a0982d033 Merge pull request #3135 from ZOOWH/fix/3110-telegram-forum-thread-id
  • 6c31f9ffdd93a1a5e012dd2cf6d9ac1246ecd324 Merge pull request #3136 from ZOOWH/fix/3111-gemini-thought-signature
  • a16a1e15353b5d5e5db6e83cd448e92c1a025679 Merge pull request #3137 from jp39/cron-command-remotes
  • 99291182e7b1a6dcb5dbc95bfc849e46cec5c07e Merge pull request #3141 from jincheng-xydt/fix/3125-brave-search-logging
  • c15aac21fe05ee103a470e1104bc891754e83392 Merge pull request #3143 from lc6464/fix/isatap-ssrf-guard
  • 287853ab58236dc2845de8e8670fe7c0d88d6a1e Merge pull request #3144 from sipeed/dependabot/github_actions/actions/checkout-7
  • 0d1ed99007f7b71cf47909bdb3eb52af1942cb02 Merge pull request #3146 from sipeed/dependabot/go_modules/golang.org/x/term-0.44.0
  • 70afab59e6a5434f07ae021e54a8151aaa4d6448 Merge pull request #3147 from sipeed/dependabot/go_modules/github.com/Azure/azure-sdk-for-go/sdk/azidentity-1.14.0
  • 62206befe1a1f1f7167f833a75c33fc0cf98bb29 Merge pull request #3148 from sipeed/dependabot/go_modules/golang.org/x/sys-0.46.0
  • a3be5a6b25e1c29e6e007507f0a3c29f5dfb77dd Merge pull request #3149 from sipeed/dependabot/go_modules/github.com/anthropics/anthropic-sdk-go-1.50.2
  • 43c671abdca2e9822c9353a015133c2eafeebc9f Merge pull request #3152 from phoeagon/main
  • 0a47fc8eb1bca40e954cb146ae2afa9209206797 Merge pull request #3168 from Alix-007/fix/model-list-http-error-read
  • dff16dbb9158f786c422bc40ef98e7d62a05d3f7 Merge pull request #3169 from Alix-007/fix/evolution-heartbeat-coldpath
  • 5feeb91c6086321daec91c955e18de0f1d0df211 Merge pull request #3170 from chengzhichao-xydt/codex/base64-encoder-close-clean
  • 124c529bf1a5d86b07c240408ee03db9bda33be1 Merge pull request #3172 from chengzhichao-xydt/codex/close-error-checks-clean
  • 70b2364f397176feab1ee556f4d32517418e141f Merge pull request #3173 from sipeed/dependabot/go_modules/modernc.org/sqlite-1.53.0
  • 7f90ce7a989e850cfcccf1433fea2fd54c8e4281 Merge pull request #3174 from sipeed/dependabot/go_modules/github.com/line/line-bot-sdk-go/v8-8.20.1
  • 54f1ab75e2ff63aafe2d44660fd91e8ba08f8739 Merge pull request #3175 from sipeed/dependabot/go_modules/fyne.io/systray-1.12.2
  • 1260fd8e2f9ae204b1fe06ce94b7fc55641b0a99 Merge pull request #3176 from sipeed/dependabot/go_modules/github.com/mymmrac/telego-1.10.0
  • 52320f48755852e53b8b6b10b1414a32c3f0a8a8 Merge pull request #3181 from Alix-007/fix/gateway-startup-info-ok
  • 377c25e7c5568a92d6b3a12979772d4601b83364 Merge pull request #3183 from chengzhichao-xydt/codex/onebot-body-close
  • 979f440af73d71dc3a161ef4765083b2dafa7087 Merge pull request #3184 from chengzhichao-xydt/codex/ws-body-close
  • 9bc8d1568591076e5b9cee2d888fb724ea5f007a Merge pull request #3185 from chengzhichao-xydt/codex/updater-checksum-body-close
  • 06830c9b1988a2e11304e7b91c6491bfdbf2479b Merge pull request #3186 from chengzhichao-xydt/codex/membench-body-close
  • 7ee4f41b7eabdb24029fec4f2390763ee262526c Merge pull request #3187 from chengzhichao-xydt/codex/http-guard-test-body-close
  • d65d592a40285cde5929482ee362deae4e007e7b Merge pull request #3188 from chengzhichao-xydt/codex/health-encode-errors
  • a63b44ac74b4753b5b0c1e854c890aa73938e0a2 add installation instructions to picoclaw skills search.
  • 4514d54ff509f5b7c3b62a8129533495aa0967cf build(deps): bump actions/checkout from 6 to 7
  • ae81ae93cfc5303355c31151b8f8198e9cd0f85d build(deps): bump fyne.io/systray from 1.12.1 to 1.12.2
  • aeab7b15a49df88b196b403a9a7056508b22895f build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity
  • 38a1d823c38b3991ae51d0d991ef926566107103 build(deps): bump github.com/anthropics/anthropic-sdk-go
  • e4bda8c4a126181574146329a794b5d354ca5b6b build(deps): bump github.com/line/line-bot-sdk-go/v8
  • 9287df415bc9da3df30bf17089a8255f31fd8ee5 build(deps): bump github.com/mymmrac/telego from 1.9.0 to 1.10.0
  • 35db389025f3ba6542bdc593fbe40decf3ce5d96 build(deps): bump golang.org/x/sys from 0.45.0 to 0.46.0
  • 6d0ca80f21abc239012f65d4c7ddba532dea9358 build(deps): bump golang.org/x/term from 0.43.0 to 0.44.0
  • 340022152713fa64df5eae618d3fd0600bf870a1 build(deps): bump modernc.org/sqlite from 1.51.0 to 1.53.0
  • c5a98a5f47bb9d4baf2474984d2db5ddf8f4aef1 build(deps-dev): bump eslint from 10.2.1 to 10.4.1 in /web/frontend
  • 646c2db1e9ba063eb609225d8b2898cc79eea1f4 build(deps-dev): bump vite from 8.0.13 to 8.0.16 in /web/frontend
  • d26e4eca7dff78de68eca06dbae992114719aa31 chore(openai_compat): fix golines formatting for CI linter
  • e55ddf2e24c8c341b163a2141fe6eddfca6f17f6 feat(config): add RegisterChannelSettings hook for out-of-tree channels
  • 7de3d1f7e3a03acbf6bdc893e3b7815820aef541 feat(provider): add NEAR AI Cloud provider
  • 3056a540bffba4cc0dc2e70ac035ee94f33d9ecf feat: allow configured remote cron commands
  • d6371fcb680b9eede3f94b53cbe5a5a943d3c53f fix(agent): close base64 encoder on io.Copy error path
  • 1bd2e845270cf645e25900abe187c69110e104bd fix(channels): explicitly ignore resp.Body.Close() errors in websocket dial cleanup
  • f5add27d39838d8b363ecd82a4d95a5aa5a7987d fix(evolution): add ok check for LoadOrStore type assertion in lockStoreFile
  • 288013ca0f5e702e84d34349a301b47821187706 fix(evolution): skip cold path for heartbeat turns
  • bbdf746bcba5d77d6dedcc10391aed56be4b9d4d fix(evolution): use CompareAndSwap for atomic lockStoreFile repair
  • d2156a982c48190f382873410f4881f16e6ea25d fix(fileutil): explicitly ignore Close() error on directory file descriptor
  • 36d72a0112bc8ebaeef1198b8cafc64c726fdbac fix(gateway): guard startup info assertions
  • 5b41f18c3dea56708efc154b03fa6f98a0bf66f3 fix(gemini): set both camelCase and snake_case thought_signature in tool call request body
  • 0eb721fff747bcc2e2720b0fd81fe896cca38d05 fix(health): explicitly ignore json.Encode errors in HTTP handler responses
  • 14c9a1f1f8328a2a6fb1251e0ea68dbd378c5799 fix(membench): explicitly ignore resp.Body.Close() error after io.ReadAll
  • f53e6e68e26d500ef0589a8f1df5253060e711fd fix(model): avoid shadowing response error
  • 5e3fd4cd0fb0d5c9d8ae65593499cc6f46641e38 fix(model): handle error response read failures
  • 234bd030186c2c5a551ef64e031e38782656e05d fix(onebot): block private inbound media fetches
  • 500ce724360e069e6568ecaf3899fcdfa17ca1e4 fix(onebot): explicitly ignore resp.Body.Close() error after websocket dial
  • 1420875921089f1e04c937329884f3683adf72ba fix(onebot): tighten inbound media download handling
  • 351ecf018293f1ff752f9ccc90c3bc15ac95d45e fix(openai_compat): add ok check for native_search type assertion
  • 409cc051e7eed36b020c1825b4c2ae20396762df fix(openai_compat): log warning instead of silently discarding native_search ok check
  • 540f81ff9e7e6e769c09c8576f0d6b339a072459 fix(openai_compat): use structured logger for native_search warning
  • 2cf030d2fd3b871d7ec17e3be34c24688aac76da fix(providers): surface friendly auth error messages (#3198)
  • ed55715b6bd886e33a821b0aeb3c91d57523bdf0 fix(seahorse): handle json.Marshal errors in grep and expand tools
  • 7019143c8ede3d390b77c54c54a16d97e15e37c1 fix(telegram): use compositeChatID in InboundContext.ChatID for forum topics
  • 2f8c46236630ddae8c42ac2a6310a65e1593abe5 fix(tts): explicitly ignore file.Close() error in write error path
  • 583d9e1e14e6b0b5b55dba0e934b78ad9d711e68 fix(updater): explicitly ignore resp2.Body.Close() error after io.ReadAll
  • d4adbf94181d13b0e911ac8d65f3edb5e85db71f fix(web): block private IPv4 embeds in ISATAP literals
  • 7b5fe0118784277a72cd1b460410c5f66a562867 fix(web): update sogou search regex to match new HTML structure (#3139)
  • b2fbe83565a36355d3a7faa70906640e7bcc2082 fix(web_search): add diagnostic logging for Brave empty results
  • b292defd95f5ae6bc344509deb683acd8d5227d6 fix: add panic recovery to core-path goroutines
  • 7ee4ee3b64c0c8f199170972308c109486963467 fix: correct indentation in shell.go and updater.go for gci linter
  • 62a2b0015a41bd953820b74e2295914a846b9c82 fix: explicitly ignore Close() errors in error paths and retry loops
  • fcc2882ffa4bc23cefac1ce535f2e2db2616fbbf fix: resolve golines lint issue in subscription.go
  • 981ab3affec0c1dab185a2039f025be81da79f4d fix: scope remote cron command access
  • 08192ddf1b89421a8a4500020ce66fca2268b5fd style(test): split long t.Fatalf line to satisfy golines 120-char limit
  • 9eadffda1e7d026122b5e4d800068b79c0b22847 test(config): cover RegisterChannelSettings hook
  • 2cdfadaa8b709afb32d7612c8a3a4f19d4d3dfe3 test(utils): explicitly ignore resp.Body.Close() errors in tests

Released by GoReleaser.

Installer type: zip

ArchitectureScopeDownloadSHA256
x64DownloadC76E4B9F3F95137B8CB58229E756538B12ED0FEE0E4301A01B531626BF740AF1
arm64Download2C3C99F65696E9DCF0726B0867B3857A378704F14B097DD0076E16967F54F1C3

Details

Homepage
https://picoclaw.io/
License
MIT
Publisher
Sipeed
Support
https://github.com/sipeed/picoclaw/issues
Copyright
Copyright (c) 2026 PicoClaw contributors

Tags

agentagenticaichatbotclawlarge-language-modelllm

Older versions (11)

0.2.9
ArchitectureScopeDownloadSHA256
x64Download099D97CEF7E867629AACFE5B99EF7A0DE1C62481312BA16189626101F3C7CE53
arm64Download1581C2A61782B5BBA2284279C2CD320652CEACEFFEEB2BB1828004A7F7F93A47
0.2.8
ArchitectureScopeDownloadSHA256
x64DownloadFB2AAD44D832309D95CE1927529288688F1816A8288ED2E73577F32CFA99A77A
arm64Download20307FDC01B022C217955388CA3304D070BB552B43BA707226EF7C449830C4D1
0.2.7
ArchitectureScopeDownloadSHA256
x64Download65DA5C0E349FCCCB8C63D670A1125166DFCD585F7181904D076863F96D7D24CB
arm64Download6B154EE28BBE0F3E9EC6E4EEC51CB0E0F0F42EB7DFECA45A31CE57B1FE2AC368
0.2.6
ArchitectureScopeDownloadSHA256
x64Download77B564F36DA6D1E02169D0ECC837728EECB9EF983C317D9186AC9651798B924C
arm64Download05046C0C41B47F77940C42059E97EDD89B2883C19B06E5B88FEB6C6EA2B6A86D
0.2.5
ArchitectureScopeDownloadSHA256
x64DownloadDB02B52B41D16DDAD9CA4E97FCFB5139F8AB4725D2FE6659773084AB4C20470E
arm64Download3B3E31B0B8C3D05BBBB8B29EC8CE193808F0E0F4FC35765364D4174935F7F28F
0.2.4
ArchitectureScopeDownloadSHA256
x64DownloadFD4E457F168FA7FCA0AB86FCCA3C9BFF81B60F139269D90593ED814BD9D0E29C
arm64Download1C58874D16F0D1AB92939BCB5E3D339ABFB7F795E06C2BA28ACC3C885C101CF3
0.2.3
ArchitectureScopeDownloadSHA256
x64DownloadDD6AA897FC4A371AC43708B02323E15795248797FCAF45A0B367CC2C96D1765B
arm64Download396921A3F147092095F42F7D784704B5FAE79FDFC5D3777E861A5DB545C23F22
0.2.2
ArchitectureScopeDownloadSHA256
x64Download3DE5E66916577AE117B3E667868D1454A07D82A64903399076717F24F8C28A1F
arm64Download4FFFC9D30BAE99AE7A1B15A4B98062FEFC579A64E12840963E4C8E9A9B7D06F5
0.2.1
ArchitectureScopeDownloadSHA256
x64Download1E4F8BA0AF944F1BCD9B1D57C3C914480E38B47419931A7E7F1B06B1718C5FB3
arm64Download2C3EBEC022A3B08228335F9B0847BD2B0B8FB0DFA6CC947902A07CF0D1A3C844
0.2.0
ArchitectureScopeDownloadSHA256
x64Download84E2F7BE74EED14620DF2ADCC08D018BDCE610D93BFB919DECD30EE0C239D0D0
arm64Download6476A3EBA291477F6A918240D93C5FCD38905973E8184BE9D226984E4F4C1AD7
0.1.2
ArchitectureScopeDownloadSHA256
x64DownloadCD79751C456FAEDDFC10D6483A70D050984E9AA250712DEE85AF2D6C59603192
arm64Download729ABA3C7163B51F6E2F45049523E040B2A7CDCBEB26D131A9190B2C437F602B