General Questions
What is PicoClaw?
What is PicoClaw?
- Ultra-lightweight (<10MB memory footprint)
- Lightning fast (400X faster startup, boots in 1 second)
- True portability (single binary across RISC-V, ARM, and x86)
- AI-bootstrapped (95% agent-generated core)
How is PicoClaw different from OpenClaw and NanoBot?
How is PicoClaw different from OpenClaw and NanoBot?
| Feature | OpenClaw | NanoBot | PicoClaw |
|---|---|---|---|
| Language | TypeScript | Python | Go |
| RAM | >1GB | >100MB | < 10MB |
| Startup (0.8GHz) | >500s | >30s | <1s |
| Cost | Mac Mini $599 | Linux SBC ~$50 | Any Linux Board ~$10 |
What hardware can run PicoClaw?
What hardware can run PicoClaw?
- Embedded Boards: LicheeRV-Nano (30-100), MaixCAM ($50-100)
- Single Board Computers: Raspberry Pi (including Pi Zero 2 W)
- Old Android Phones: Via Termux
- Servers & Desktops: Any Linux, macOS, or Windows machine
- Docker Containers: Portable deployment
- 64MB RAM (target: <20MB)
- Any architecture: x86_64, ARM64, ARM32, RISC-V
Is PicoClaw open source?
Is PicoClaw open source?
- View the source code on GitHub
- Contribute features, bug fixes, or documentation
- Fork and customize for your needs
- Use it commercially or personally
Was PicoClaw really built by AI?
Was PicoClaw really built by AI?
- All AI-generated code is reviewed and validated by humans
- Contributors are responsible for understanding and testing code
- The same quality standards apply to all contributions
Setup Questions
How do I install PicoClaw?
How do I install PicoClaw?
- Precompiled Binary (Easiest)
- From Source (Latest Features)
- Docker
- Android/Termux
What API keys do I need?
What API keys do I need?
- LLM Provider: Choose one:
- OpenRouter - Access to all models (200K tokens/month free)
- Zhipu - Best for Chinese users (200K tokens/month free)
- OpenAI - GPT models
- Anthropic - Claude models
- Gemini - Google models
- Web Search: Choose one:
- Brave Search - 2000 queries/month free
- Tavily - 1000 queries/month free, AI-optimized
- DuckDuckGo - Built-in fallback, no key needed
- Voice Transcription: Groq - Free Whisper transcription
How do I configure PicoClaw?
How do I configure PicoClaw?
picoclaw onboard, edit ~/.picoclaw/config.json:Basic Setup:config.example.json for a complete template.Can I use PicoClaw without web search?
Can I use PicoClaw without web search?
- DuckDuckGo is used as an automatic fallback
- The agent will provide helpful links for manual searching
- All other features work normally
How do I update PicoClaw?
How do I update PicoClaw?
- Binary
- From Source
- Docker
Usage Questions
How do I chat with PicoClaw?
How do I chat with PicoClaw?
What can PicoClaw do?
What can PicoClaw do?
- Read, write, edit files
- List directories
- Search file contents
- Search the web
- Fetch and analyze web pages
- Stay updated on news and trends
- Write and debug code
- Execute shell commands
- Manage git repositories
- Create and manage schedules
- Set reminders and recurring tasks
- Remember important information across sessions
- Respond on multiple chat platforms
- Send messages to users
- Handle group chats
How do I connect PicoClaw to Telegram/Discord/WhatsApp?
How do I connect PicoClaw to Telegram/Discord/WhatsApp?
- Telegram Setup - Easiest, just a bot token
- Discord Setup - Bot token + intents
- WhatsApp Setup - QR scan or bridge
- More Channels - QQ, LINE, WeCom, DingTalk, etc.
- Message @BotFather on Telegram
- Send
/newbotand follow prompts - Copy the token to
config.json:
- Run
picoclaw gateway
Can PicoClaw run scheduled tasks?
Can PicoClaw run scheduled tasks?
~/.picoclaw/workspace/HEARTBEAT.md:How does PicoClaw remember things?
How does PicoClaw remember things?
- Stored in
~/.picoclaw/workspace/sessions/ - Preserves conversation context
- Separate sessions per channel/user
MEMORY.md- Important facts and preferencesUSER.md- User profile and preferencesIDENTITY.md- Agent identity and personality
state/- Last used channel, active sessionscron/- Scheduled tasks database
Is my data secure?
Is my data secure?
restrict_to_workspace: truelimits file access to workspace only- Dangerous commands (rm -rf, format, etc.) are blocked
- No access to system files outside workspace
allow_fromrestricts who can use your bot- Per-channel session isolation
- No data leakage between users
- Stored in local config file
- Never logged or transmitted except to provider
- Credentials redacted from logs
Provider Questions
Which LLM provider should I use?
Which LLM provider should I use?
- Access to all major models (GPT, Claude, Gemini, Llama, etc.)
- 200K tokens/month free tier
- Easy switching between models
- Optimized for Chinese language
- 200K tokens/month free tier
- Fast response times in China
- Runs entirely on your hardware
- No API keys needed
- No data leaves your machine
- Ultra-fast inference
- Free tier available
- Great for simple tasks
Can I use local models?
Can I use local models?
- vLLM
- LM Studio
- LiteLLM Proxy
How do I switch between models?
How do I switch between models?
model_list:agents.defaults.model to switch.What if my API calls fail?
What if my API calls fail?
How much does it cost to run PicoClaw?
How much does it cost to run PicoClaw?
- Embedded board: $10-50 (one-time)
- Or use existing hardware: $0
- OpenRouter: 200K tokens free, then ~$0.50-2/million tokens
- Zhipu: 200K tokens free, then similar pricing
- Local models (Ollama): $0, but uses your compute
- Brave Search: 2000 queries free, then $5/1000 queries
- Light user (<100 messages/day): Usually stays in free tier
- Heavy user (>500 messages/day): ~$5-15/month
Advanced Questions
Can I customize PicoClaw's personality?
Can I customize PicoClaw's personality?
IDENTITY.md - Agent identity and name:SOUL.md - Personality and behavior:AGENTS.md - Agent behavior guide:How do I add custom skills?
How do I add custom skills?
~/.picoclaw/workspace/skills/:Example: email_checker.jsonCan I run multiple PicoClaw instances?
Can I run multiple PicoClaw instances?
How do I contribute to PicoClaw?
How do I contribute to PicoClaw?
- Fork the repository
- Create a feature branch
- Make your changes
- Run
make checkto verify - Open a Pull Request
- Bug fixes
- New features
- Documentation improvements
- New channel integrations
- Provider support
- Testing on new hardware
- GitHub Issues
- GitHub Discussions
- Discord
- WeChat (after first merged PR)
What's on the roadmap?
What's on the roadmap?
- Memory footprint reduction (<20MB target)
- Security hardening (sandboxing, SSRF protection)
- Protocol-first provider architecture
- More channel integrations
- MCP (Model Context Protocol) support
- Browser automation
- Mobile device control
- Multi-agent collaboration
- Swarm mode (multiple PicoClaw instances)
- Model routing (smart task distribution)
- AIEOS (AI-native OS interaction)