🚀 开源 AI Agent · 16K+ Stars

PicoClaw
超轻量级 AI 助手

基于 Go 语言打造的新一代个人 AI 助手,打破资源边界—— 让 AI 运行在你意想不到的地方。

💰 10美元硬件  ·  🧠 10MB内存  ·  ⚡ 1秒启动  ·  🦐 皮皮虾,我们走!

16.8K Stars
1.9K Forks
Go Language
MIT License
📊 性能对比 · 内存占用
项目 语言 内存 状态
OpenClaw TypeScript >1 GB 重量级
NanoBot Python >100 MB 中等
🦐 PicoClaw Go <10 MB 超轻量
OpenClaw
>1 GB
NanoBot
>100 MB
🦐 PicoClaw
<10 MB

为极限而生的 AI 助手

PicoClaw 重新定义了 AI Agent 的边界,用 Go 语言带来前所未有的轻量与效率

🪶

超轻量级核心

核心内存占用不到 10MB,比 OpenClaw 节省 99% 的内存。在资源极度受限的设备上也能流畅运行。

💰

极低硬件成本

仅需 10 美元的硬件即可运行完整的 AI Agent,比 Mac mini 便宜 98%。让 AI 真正走入每个人的生活。

闪电级启动速度

即使在 0.6GHz 单核处理器上,也能在 1 秒内完成启动——比竞争对手快 400 倍。

🌍

真正跨平台

单个二进制文件即可运行于 RISC-V、ARM64 和 x86_64 三大架构,无需安装任何运行时环境。

🤖

AI 自举构建

95% 的核心代码由 AI Agent 自身生成,经过"人机回环"微调,开创了 AI 辅助软件工程的新范式。

💬

多平台聊天集成

原生支持 Telegram、Discord、QQ、钉钉、企业微信等主流通讯平台,轻松接入日常工作流。

🧠

长期记忆系统

基于 Markdown 文件的持久化记忆管理,跨会话保留上下文,支持工作区自定义配置。

心跳定时任务

内置 Cron 调度器,支持一次性提醒、周期任务和异步子 Agent 并发执行,打造全自动化 AI 工作流。

🔌

15+ AI 模型提供商

支持 OpenAI、Anthropic、智谱、DeepSeek、Gemini、Ollama 等 15+ 家 AI 提供商,零代码扩展配置。

数据说话

与主流 AI Agent 框架的全面对比,PicoClaw 在资源效率上遥遥领先

对比项目 OpenClaw NanoBot 🦐 PicoClaw
编程语言 TypeScript Python Go
内存占用 >1 GB >100 MB <10 MB ✓
启动时间 (0.8GHz) >500 秒 >30 秒 <1 秒 ✓
最低硬件成本 Mac Mini $599+ Linux 开发板 ~$50 任意 Linux 低至 $10 ✓
跨架构支持 x86_64 x86_64, ARM x86_64, ARM64, RISC-V ✓
单二进制部署 ❌ 需要 Node.js ❌ 需要 Python ✅ 独立运行

2 分钟上手

多种安装方式,选择最适合你的环境

1
下载适合你平台的二进制文件

访问 Releases 页面 下载对应架构的文件

bash
# Linux ARM64 (树莓派、Jetson、LicheeRV 等)
wget https://github.com/sipeed/picoclaw/releases/latest/download/picoclaw-linux-arm64
chmod +x picoclaw-linux-arm64

# Linux x86_64 (普通 PC/服务器)
wget https://github.com/sipeed/picoclaw/releases/latest/download/picoclaw-linux-amd64
chmod +x picoclaw-linux-amd64
2
初始化配置
bash
./picoclaw-linux-arm64 onboard
3
配置 API Key

编辑 ~/.picoclaw/config.json 填入你的 API Key

json
{
  "model_list": [
    {
      "model_name": "glm-4-flash",
      "model": "zhipu/glm-4-flash",
      "api_key": "your-zhipu-key"
    }
  ],
  "agents": {
    "defaults": {
      "model": "glm-4-flash"
    }
  }
}
4
开始对话!
bash
# 单次提问
./picoclaw agent -m "你好,介绍一下自己"

# 交互式聊天
./picoclaw agent
1
克隆仓库并安装依赖
bash
git clone https://github.com/sipeed/picoclaw.git
cd picoclaw
make deps
2
编译
bash
# 当前平台编译
make build

# 多平台交叉编译
make build-all

# 编译并安装到系统
make install
1
克隆并配置
bash
git clone https://github.com/sipeed/picoclaw.git
cd picoclaw
cp config/config.example.json config/config.json
vim config/config.json  # 填入 API Key
2
启动服务
bash
# 启动 Gateway 模式(长期运行)
docker compose --profile gateway up -d

# Agent 模式(一次性运行)
docker compose run --rm picoclaw-agent -m "你好"

# 查看日志
docker compose logs -f picoclaw-gateway
1
在应用商店安装 Termux

从 F-Droid 或 Google Play 安装 Termux,让你的旧 Android 手机变身 AI 助手

2
在 Termux 中运行
bash (Termux)
# 下载 ARM64 版本
wget https://github.com/sipeed/picoclaw/releases/latest/download/picoclaw-linux-arm64
chmod +x picoclaw-linux-arm64

# 安装 proot(兼容层)
pkg install proot

# 初始化
termux-chroot ./picoclaw-linux-arm64 onboard

无处不在的 AI

单一二进制文件,跨越三大处理器架构,在任何 Linux 设备上飞速运行

💻
x86_64
PC / 服务器 / 虚拟机
📱
ARM64
树莓派 / 手机 / MaixCAM
🔬
RISC-V
LicheeRV-Nano / 开发板
🐳
Docker
容器化部署 / CI/CD
🤖
Android (Termux)
旧手机再利用

融入你的日常工具

原生支持 5 大主流通讯平台,随时随地与 AI 助手对话

✈️
Telegram
设置难度:简单
🎮
Discord
设置难度:简单
🐧
QQ
设置难度:简单
📎
钉钉
设置难度:中等
💼
企业微信
设置难度:中等

真正的低成本部署

PicoClaw 几乎可以部署在任何 Linux 设备上,以下是一些推荐方案

RISC-V
LicheeRV-Nano
极简家庭助手 / 物联网节点
$9.9
ARM
NanoKVM
自动化服务器运维
$30 - $100
AI 视觉
MaixCAM / MaixCAM2
智能监控 / 边缘 AI
$50 - $100
手机
旧 Android 手机
通过 Termux 废物利用
闲置手机即可

灵活的 AI 提供商支持

以模型为中心的全新配置方式,零代码扩展任意 AI 提供商

支持 15+ 家 AI 服务商

PicoClaw 采用以模型为中心的配置方式,只需使用 厂商/模型 格式即可接入任意 AI 提供商,无需修改任何代码。

  • 国内用户推荐智谱 GLM 或通义千问,提供免费额度
  • OpenRouter 可以聚合访问 Claude、GPT-4 等所有主流模型
  • 支持 Ollama 本地部署,数据完全自主可控
  • 同一模型名称配置多端点,自动负载均衡
  • Groq 提供免费高速推理,支持 Whisper 语音转文字
提供商 模型前缀 免费额度
智谱 AI zhipu/ 200K tokens/月
OpenRouter openrouter/ 200K tokens/月
Groq groq/ 有免费层级
Gemini gemini/ 有免费层级
DeepSeek deepseek/
Ollama (本地) ollama/ 完全免费
通义千问 qwen/
Anthropic Claude anthropic/

命令行速查

简洁强大的命令行接口,掌握这些命令就能驾驭 PicoClaw

picoclaw onboard
初始化配置文件和工作区目录
picoclaw agent -m "..."
单次向 Agent 发送消息并获取回复
picoclaw agent
进入交互式聊天模式(持续对话)
picoclaw gateway
启动 Gateway 监听聊天平台消息
picoclaw status
显示当前运行状态和配置信息
picoclaw cron list
列出所有已配置的定时任务
picoclaw cron add ...
添加新的定时提醒或周期任务
picoclaw auth login
登录 AI 提供商(OAuth 方式)

在莱卡云服务器部署 PicoClaw

使用英伟达免费 API,零成本在云服务器上运行 PicoClaw AI 助手

1
SSH 连接莱卡云服务器
通过 SSH 登录你的莱卡云服务器
bash
ssh root@<your-server-ip> -p 22
2
下载 PicoClaw 二进制文件
从 GitHub Releases 下载 tar.gz 压缩包(注意:直接下载的是压缩包格式,不是裸二进制)
bash
# 下载 Linux x86_64 压缩包
wget https://github.com/sipeed/picoclaw/releases/latest/download/picoclaw_Linux_x86_64.tar.gz

# 解压
tar -xzf picoclaw_Linux_x86_64.tar.gz

# 移动到系统路径(可选)
mv picoclaw /usr/local/bin/
chmod +x /usr/local/bin/picoclaw
3
初始化工作区
运行 onboard 命令生成默认配置目录和文件
bash
picoclaw onboard
# 生成 ~/.picoclaw/config.json 和工作区目录
4
配置英伟达免费 API
编辑配置文件,填入英伟达 API 信息。v0.1.2 使用 providers 格式,不是 model_list。
bash
cat > ~/.picoclaw/config.json <<'EOF'
{
  "agents": {
    "defaults": {
      "model": "minimaxai/minimax-m2",
      "provider": "openai",
      "max_tokens": 8192,
      "temperature": 0.7,
      "max_tool_iterations": 20
    }
  },
  "providers": {
    "openai": {
      "api_key": "nvapi-<your-nvidia-key>",
      "api_base": "https://integrate.api.nvidia.com/v1"
    }
  }
}
EOF
⚠️ 关键配置说明
  • 必须显式设置 "provider": "openai"——因为 minimaxai/minimax-m2 不含 gemini/gpt 等关键词,picoclaw 无法自动识别提供商
  • 使用 providers 字段(v0.1.2 旧格式),不要用 model_list
  • 英伟达 API 兼容 OpenAI 接口,因此 provider 填 openai
5
测试运行
发送一条消息验证配置是否生效
bash
# 单次提问测试
picoclaw agent -m "你好,介绍一下自己"

# 交互式聊天
picoclaw agent

# 后台持久运行(Gateway 模式)
nohup picoclaw gateway > /var/log/picoclaw.log 2>&1 &
英伟达免费 API FREE
  • 注册地址:build.nvidia.com
  • API 端点:https://integrate.api.nvidia.com/v1
  • 兼容 OpenAI 接口规范,无缝接入
  • 注册后提供免费推理额度(具体配额见官网)
  • 支持数百款模型,可在 build.nvidia.com 查看完整列表
推荐模型
minimaxai/minimax-m2
其他中转站配置示例
json
// 使用第三方中转站(如 ssopen.top)
"providers": {
  "openai": {
    "api_key": "sk-xxx",
    "api_base": "https://api.ssopen.top/v1"
  }
}

加入 PicoClaw 社区

PicoClaw 在一周内突破 12K Stars,正处于快速成长期。 欢迎参与贡献,与全球开发者一起让 AI 运行在更多地方!