这个项目能做什么
PicoClaw 是一个完全用 Go 编写的独立开源个人 AI 助手,由 Sipeed 发起。它专为资源极度受限的硬件设计:项目声称核心内存占用低于 10MB,在低功耗单核处理器上启动时间不到一秒,单个二进制文件支持 x86_64、ARM64、MIPS、RISC-V 和 LoongArch。README 指出,由于快速合并,最近的构建可能使用 10-20MB 内存,并计划进行优化。
该助手通过使用协议/模型格式的 model_list 配置支持广泛的 LLM 提供商,包括 OpenAI、Anthropic、Google Gemini、OpenRouter、Zhipu、DeepSeek、Volcengine、Qwen、Groq、Moonshot、Minimax、Mistral、NVIDIA NIM、Cerebras、NEAR AI Cloud、Novita、Xiaomi MiMo、Ollama、vLLM、LiteLLM、Azure OpenAI、GitHub Copilot、Antigravity 和 AWS Bedrock。文档中还介绍了通过 Ollama 和 vLLM 进行本地部署。
聊天集成涵盖 19+ 个消息平台,如 Telegram、Discord、WhatsApp、Weixin、QQ、Slack、Matrix、Delta Chat、DingTalk、Feishu/Lark、LINE、WeCom、VK、IRC、OneBot、MQTT、MaixCam 和 Pico 客户端。基于 Webhook 的渠道共享一个 Gateway HTTP 服务器。
其他记录的功能包括原生 Model Context Protocol (MCP) 服务器集成、一个视觉管道,将图像和文件进行 base64 编码以用于多模态模型、基于规则的模型路由,将简单查询发送到轻量级模型、通过 DuckDuckGo、Gemini Google Search、Baidu、Tavily 和 Brave 进行网络搜索,以及一个用于基于浏览器的配置和聊天的 WebUI 启动器。安装选项包括预编译二进制文件、使用 Go 1.25+ 和 Node.js/pnpm 从源代码构建前端、Docker Compose、Android APK 和 Termux。该项目采用 MIT 许可,并明确警告目前处于早期开发阶段,在 v1.0 之前不适用于生产环境。
评论
0 评分人数达到10人后显示
登录后参与讨论。