back to home

sipeed / picoclaw

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

25,196 stars
3,435 forks
657 issues
GoTypeScriptMakefile

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing sipeed/picoclaw in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/sipeed/picoclaw)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

PicoClaw: Ultra-Efficient AI Assistant in Go $10 Hardware · 10MB RAM · 1s Boot · 皮皮虾,我们走! 中文 | 日本語 | Português | Tiếng Việt | Français | **English** --- > **PicoClaw** is an independent open-source project initiated by Sipeed. It is written entirely in **Go** — not a fork of OpenClaw, NanoBot, or any other project. 🦐 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 > [!CAUTION] > **🚨 SECURITY & OFFICIAL CHANNELS / 安全声明** > > * **NO CRYPTO:** PicoClaw has **NO** official token/coin. All claims on or other trading platforms are **SCAMS**. > > * **OFFICIAL DOMAIN:** The **ONLY** official website is **picoclaw.io**, and company website is **sipeed.com** > * **Warning:** Many domains are registered by third parties. > * **Warning:** picoclaw is in early development now and may have unresolved network security issues. Do not deploy to production environments before the v1.0 release. > * **Note:** picoclaw has recently merged a lot of PRs, which may result in a larger memory footprint (10–20MB) in the latest versions. We plan to prioritize resource optimization as soon as the current feature set reaches a stable state. 📢 News 2026-02-16 🎉 PicoClaw hit 12K stars in one week! Thank you all for your support! PicoClaw is growing faster than we ever imagined. Given the high volume of PRs, we urgently need community maintainers. Our volunteer roles and roadmap are officially posted here —we can’t wait to have you on board! 2026-02-13 🎉 PicoClaw hit 5000 stars in 4days! Thank you for the community! There are so many PRs & issues coming in (during Chinese New Year holidays), we are finalizing the Project Roadmap and setting up the Developer Group to accelerate PicoClaw's development. 🚀 Call to Action: Please submit your feature requests in GitHub Discussions. We will review and prioritize them during our upcoming weekly meeting. 2026-02-09 🎉 PicoClaw Launched! Built in 1 day to bring AI Agents to $10 hardware with 1GB | >100MB | ** (0.8GHz core) | >500s | >30s | ** ~50$ | **Any Linux Board** **As low as 10$** | 🦾 Demonstration 🛠️ Standard Assistant Workflows 🧩 Full-Stack Engineer 🗂️ Logging & Planning Management 🔎 Web Search & Learning Develop • Deploy • Scale Schedule • Automate • Memory Discovery • Insights • Trends 📱 Run on old Android Phones Give your decade-old phone a second life! Turn it into a smart AI Assistant with PicoClaw. Quick Start: • **Install Termux** (Available on F-Droid or Google Play). • **Execute cmds** And then follow the instructions in the "Quick Start" section to complete the configuration! 🐜 Innovative Low-Footprint Deploy PicoClaw can be deployed on almost any Linux device! • $9.9 LicheeRV-Nano E(Ethernet) or W(WiFi6) version, for Minimal Home Assistant • $30~50 NanoKVM, or $100 NanoKVM-Pro for Automated Server Maintenance • $50 MaixCAM or $100 MaixCAM2 for Smart Monitoring 🌟 More Deployment Cases Await! 📦 Install Install with precompiled binary Download the firmware for your platform from the release page. Install from source (latest features, recommended for development) **Raspberry Pi Zero 2 W:** Use the binary that matches your OS: 32-bit Raspberry Pi OS → (output: ); 64-bit → (output: ). Or run to build both. 🐳 Docker Compose You can also run PicoClaw using Docker Compose without installing anything locally. > [!TIP] > **Docker Users**: By default, the Gateway listens on which is not accessible from the host. If you need to access the health endpoints or expose ports, set in your environment or update . Launcher Mode (Web Console) The image includes all three binaries ( , , ) and starts the web console by default, which provides a browser-based UI for configuration and chat. Open http://localhost:18800 in your browser. The launcher manages the gateway process automatically. > [!WARNING] > The web console does not yet support authentication. Avoid exposing it to the public internet. Agent Mode (One-shot) Update 🚀 Quick Start > [!TIP] > Set your API Key in . Get API Keys: Volcengine (CodingPlan) (LLM) · OpenRouter (LLM) · Zhipu (LLM). Web search is optional — get a free Tavily API (1000 free queries/month) or Brave Search API (2000 free queries/month). **1. Initialize** **2. Configure** ( ) > **New**: The configuration format allows zero-code provider addition. See Model Configuration for details. > is optional and uses seconds. If omitted or set to , PicoClaw uses the default timeout (120s). **3. Get API Keys** • **LLM Provider**: OpenRouter · Zhipu · Anthropic · OpenAI · Gemini • **Web Search** (optional): • Brave Search - Paid ($5/1000 queries, ~$5-6/month) • Perplexity - AI-powered search with chat interface • SearXNG - Self-hosted metasearch engine (free, no API key needed) • Tavily - Optimized for AI Agents (1000 requests/month) • DuckDuckGo - Built-in fallback (no API key required) > **Note**: See for a complete configuration template. **4. Chat** That's it! You have a working AI assistant in 2 minutes. --- 💬 Chat Apps Talk to your picoclaw through Telegram, Discord, WhatsApp, Matrix, QQ, DingTalk, LINE, or WeCom > **Note**: All webhook-based channels (LINE, WeCom, etc.) are served on a single shared Gateway HTTP server ( : , default ). There are no per-channel ports to configure. Note: Feishu uses WebSocket/SDK mode and does not use the shared HTTP webhook server. | Channel | Setup | | ------------ | ---------------------------------- | | **Telegram** | Easy (just a token) | | **Discord** | Easy (bot token + intents) | | **WhatsApp** | Easy (native: QR scan; or bridge URL) | | **Matrix** | Medium (homeserver + bot access token) | | **QQ** | Easy (AppID + AppSecret) | | **DingTalk** | Medium (app credentials) | | **LINE** | Medium (credentials + webhook URL) | | **WeCom AI Bo…