PicoClaw是什么
PicoClaw是由矽速科技(Sipeed) 研发并开源的超轻量级个人AI助手(AI Agent),项目灵感源自nanobot,通过AI自举(self‑bootstrapping) 方式使用Go语言从零重构,整个架构迁移、代码优化均由AI智能体自主驱动,仅辅以少量人工微调,最终实现95%核心代码由AI生成。
PicoClaw的核心定位是把完整能力的AI助手带到最低成本的硬件环境中,打破传统AI助手对高配置设备的依赖,让价值约10美元的嵌入式开发板、老旧安卓手机、低成本Linux服务器也能稳定运行具备任务规划、工具调用、联网搜索、多渠道交互的AI智能体,同时保持内存占用<10MB、启动<1秒的极致性能表现。
它采用“本地轻量协调 + 云端大模型推理” 架构,本地只负责流程控制、工具执行、消息收发与记忆管理,复杂推理交给云端LLM(如智谱GLM、Claude、GPT等),在保留完整AI助手能力的前提下,把资源消耗降到传统方案的1%甚至更低。
功能特色
1. 极致轻量化:资源占用颠覆行业水平
- 内存占用<10MB,相比OpenClaw减少99%,相比nanobot减少90%以上;
- 0.8GHz单核处理器环境下启动<1秒,启动速度提升约400倍;
- 单二进制文件分发,无依赖、无环境配置,解压即用。
2. 极低成本部署:10美元硬件即可运行
- 支持在9.9美元LicheeRV‑Nano开发板上作为家庭轻量助手;
- 支持在30–50美元NanoKVM上做服务器自动化运维;
- 支持在50美元MaixCAM上做视觉监控+AI辅助;
- 支持老旧安卓手机通过Termux运行,赋予闲置设备第二生命。
3. 全架构跨平台:一次编译到处运行
- 原生支持x86_64、ARM64、RISC‑V三大主流架构;
- 支持Linux全发行版、Android(Termux)、Docker容器化部署;
- 无系统依赖、无运行时依赖,真正实现跨硬件、跨系统便携。
4. AI自举开发:AI构建AI的新范式
- 核心架构迁移、代码优化由AI智能体自主完成;
- 95%核心代码为AI生成+人工微调;
- Go语言原生实现,性能、并发、内存管理远优于Python版本。
5. 完整AI Agent能力:小而全
- 全栈工程师辅助:代码编写、调试、部署、扩缩容建议;
- 日志与计划管理:定时任务、流程自动化、本地记忆、状态记录;
- 网页搜索与学习:联网检索、趋势分析、知识总结;
- 本地工具调用:执行Shell、读写文件、编辑文本、任务编排。
6. 多渠道交互:国内国际全覆盖
- 命令行直接交互(一次性提问/连续对话);
- 支持Telegram、Discord;
- 原生支持QQ、钉钉、飞书,贴合国内办公与社交习惯。
7. 安全可控:本地优先、权限隔离
- 默认限制AI仅操作workspace目录,防止越权;
- 内置危险命令黑名单,禁止rm、dd、mkfs等高危操作;
- 支持用户白名单,仅授权账号可调用AI助手;
- 所有工具调用可审计、可日志追溯。

技术细节
1. 整体架构
PicoClaw采用三层轻量化架构:
- 接入层:命令行、IM机器人(Telegram/QQ/钉钉/飞书/Discord);
- 协调层:Go编写的Agent核心,负责意图解析、任务规划、工具调度、记忆管理;
- 能力层:云端LLM推理 + 本地工具执行(文件/命令/搜索)。
这种架构让本地只做“调度员”,不做“计算员”,从而实现极低资源占用。
2. 核心技术栈
- 开发语言:Go 1.21+
- 部署形态:单二进制静态编译
- 支持架构:x86_64、ARM64、RISC‑V
- 记忆存储:本地文件(MEMORY.md)
- 任务调度:内置Cron定时引擎
- 搜索能力:Brave Search API
- 语音能力:Groq Whisper API
- 协议:MIT开源协议
3. 资源对比(官方数据)
| 指标 | 传统AI助手 | NanoBot | PicoClaw |
|---|---|---|---|
| 内存要求 | >1GB | >100MB | <10MB |
| 启动时间(0.8GHz) | >500秒 | >30秒 | <1秒 |
| 硬件成本 | 高端PC/Mac | 开发板 | 10美元开发板 |
4. 安全机制
- 目录隔离:AI默认只能访问
workspace/目录; - 命令黑名单:禁止执行高危系统命令;
- 配置白名单:
config.yaml设置允许用户ID; - 最小权限:运行时无需root/管理员权限。
5. 工具能力清单
- 文件操作:edit_file、append_file、read_file
- 命令执行:exec(受限安全环境)
- 任务调度:cron定时、循环任务、异步子Agent
- 网络能力:网页搜索、内容提取、趋势分析
- 交互能力:文本对话、语音转文字、消息推送
应用场景
1. 边缘设备AI助手
在LicheeRV‑Nano、MaixCAM、NanoKVM等矽速硬件上运行,实现低成本智能家居中枢、设备监控、自动巡检、数据采集与分析。
2. 老旧设备重生
将多年前的安卓手机、旧笔记本、软路由通过Termux或Linux部署PicoClaw,变成7×24小时在线私人AI助手,不浪费硬件、不占用资源。
3. 服务器自动化运维
在低配云服务器、家庭服务器上部署,实现日志分析、定时备份、服务监控、故障提醒、自动化脚本执行,降低运维成本。
4. 轻量化编程助手
在开发环境中作为本地AI辅助,提供代码建议、调试思路、文档生成、命令解释,不占用IDE资源,响应更快。
5. 个人知识与任务管理
通过IM机器人随时交互,做日程安排、待办管理、信息收集、学习总结、资料整理,形成轻量化个人数字助理。
6. 嵌入式与物联网教学
极低门槛、全架构支持、中文友好,适合作为AI Agent、边缘计算、Go语言开发的教学与实验项目。

使用方法
1. 环境要求
- Linux/Android(Termux)
- 网络可访问LLM API(智谱GLM/Claude/GPT等)
- 内存≥32MB(推荐≥64MB)
- 存储≥100MB
2. 快速部署(二进制方式,推荐)
- 从GitHub Release下载对应架构二进制:
- x86_64
- arm64
- riscv64
- 赋予执行权限:
- 初始化配置:
- 编辑
config.yaml,填入LLM API Key。
3. 启动方式
- 命令行一次性提问:
- 交互式对话:
- 后台守护进程(服务模式):
4. Docker部署
5. IM机器人配置(以Telegram为例)
- 向@BotFather申请Bot Token;
- 在config.yaml中配置:
- 重启daemon即可通过Telegram对话。
6. 国内IM配置
QQ、钉钉、飞书按官方文档配置对应机器人凭证与白名单,无需额外依赖。
常见问题解答(FAQ)
PicoClaw必须用高配置电脑才能运行吗?
不需要,它专为低配硬件设计,最低可在10美元的RISC‑V开发板、内存64MB的设备上稳定运行。
PicoClaw会泄露本地文件吗?
不会。默认严格限制AI只能操作workspace目录,且禁止危险命令,所有文件操作均在用户可控范围内。
必须使用国外大模型吗?
不是,项目原生支持国内智谱GLM等主流模型,配置对应API Key即可,国内访问无障碍。
Windows系统可以运行吗?
目前官方优先支持Linux与Android(Termux),Windows可通过WSL2或Docker运行。
内存占用突然升高怎么办?
版本迭代中功能合并可能临时使内存升至10–20MB,官方会在功能稳定后持续做内存优化。
可以离线运行吗?
本地调度与工具执行可离线,但LLM推理与联网搜索需要网络;纯离线能力已在规划中。
如何禁止AI执行危险命令?
无需手动设置,项目内置黑名单,rm、dd、mkfs、shutdown等高危操作默认拦截。
多个设备可以共用一个配置吗?
可以,复制config.yaml与workspace目录到另一设备,替换对应架构二进制即可直接运行。
PicoClaw支持语音对话吗?
支持,通过Groq Whisper API实现语音转文字,可在Telegram等渠道发送语音直接交互。

PicoClaw项目地址
- GitHub 仓库:https://github.com/sipeed/picoclaw
写在最后
PicoClaw 是矽速科技用 Go 语言开发、通过 AI 自举模式打造的超轻量个人 AI 助手。它对硬件要求极低、占用资源少,还能跨全架构平台运行,同时拥有完整的 AI 助手功能,重新树立了边缘和低成本设备上 AI 助手的新标杆。这款项目支持命令行操作,也能在 Telegram、QQ、钉钉、飞书等平台交互,可安全调用本地工具、规划任务、搜索网络信息并管理记忆。依托 MIT 开源协议,PicoClaw 部署简单、上手容易,适用场景十分广泛,是适合边缘计算、老旧设备改造、轻量化运维、嵌入式教学及提升个人效率的优质开源 AI 智能体。


