PicoClaw – 基于 Go 语言的超高效 AI 助手

PicoClaw 是一个受 nanobot 启发的超轻量级个人 AI 助手。它采用 Go 语言 从零重构,经历了一个“自举”过程——即由 AI Agent 自身驱动了整个架构迁移和代码优化。极致轻量 可在 10 美元 的硬件上运行,内存占用 <10MB。这意味着比 OpenClaw 节省 99% 的内存,比 Mac mini 便宜 98%!

20260227-11

功能特性

  • 🪶 超轻量级: 核心功能内存占用 <10MB — 比 Clawdbot 小 99%。
  • 💰 极低成本: 高效到足以在 10 美元的硬件上运行 — 比 Mac mini 便宜 98%。
  • ⚡️ 闪电启动: 启动速度快 400 倍,即使在 0.6GHz 单核处理器上也能在 1 秒内启动。
  • 🌍 真正可移植: 跨 RISC-V、ARM 和 x86 架构的单二进制文件,一键运行!
  • 🤖 AI 自举: 纯 Go 语言原生实现 — 95% 的核心代码由 Agent 生成,并经由“人机回环 (Human-in-the-loop)”微调。

📱 在手机上轻松运行

picoclaw 可以将你 10 年前的老旧手机废物利用,变身成为你的 AI 助理!快速指南:

  1. 先去应用商店下载安装 Termux
  2. 打开后执行指令
# 注意: 下面的 v0.1.1 可以换为你实际看到的最新版本

wget https://github.com/sipeed/picoclaw/releases/download/v0.1.1/picoclaw-linux-arm64
chmod +x picoclaw-linux-arm64
pkg install proot
termux-chroot ./picoclaw-linux-arm64 onboard

🐜 创新的低占用部署

PicoClaw 几乎可以部署在任何 Linux 设备上!

  • $9.9 LicheeRV-Nano E(网口) 或 W(WiFi6) 版本,用于极简家庭助手。
  • $30~50 NanoKVM,或 $100 NanoKVM-Pro,用于自动化服务器运维。
  • $50 MaixCAM 或 $100 MaixCAM2,用于智能监控。

从源码安装(获取最新特性,开发推荐)

🐳 Docker Compose

您也可以使用 Docker Compose 运行 PicoClaw ,无需在本地安装任何环境。

# 1. 克隆仓库
git clone https://github.com/sipeed/picoclaw.git
cd picoclaw

# 2. 设置 API Key
cp config/config.example.json config/config.json
vim config/config.json # 设置 DISCORD_BOT_TOKEN, API keys 等

# 3. 构建并启动
docker compose --profile gateway up -d

> [!TIP]
**Docker 用户**: 默认情况下, Gateway 监听 `127.0.0.1`,这使得这个端口未暴露到容器外。如果你需要通过端口映射访问健康检查接口, 请在环境变量中设置 `PICOCLAW_GATEWAY_HOST=0.0.0.0` 或修改 `config.json`。

# 4. 查看日志
docker compose logs -f picoclaw-gateway

# 5. 停止
docker compose --profile gateway down

Agent 模式 (一次性运行)

# 提问
docker compose run --rm picoclaw-agent -m "2+2 等于几?"

# 交互模式
docker compose run --rm picoclaw-agent

重新构建

docker compose --profile gateway build --no-cache

docker compose --profile gateway up -d

下载地址