Running OpenClaw on a Raspberry Pi Model B with Free APIs

A Reddit user reports running OpenClaw on a Raspberry Pi Model B for 15 days continuously using free API tiers. The setup handles ~20 requests per minute and over 1000 requests per day. The primary model is Google Gemma 4 31B IT (free tier), which offers supposedly unlimited context. For heavier tasks, the agent falls back to Gemini Flash via OpenRouter free tier, which also provides access to coding and reasoning models.
The agent has tool access to manage Gmail, upload files to Google Drive, and push to GitHub. For tasks requiring more context, it can invoke Gemini CLI directly.
Browser automation specifics
Initial attempts with Chromium failed due to memory constraints — the browser was too slow and kept crashing. Switching to Firefox headless resolved stability issues. The user confirms Firefox headless is the recommended browser for OpenClaw on low-memory hardware.
The user invites suggestions for further stress tests. The original source is on r/openclaw.
📖 Read the full source: r/openclaw
👀 See Also

Bite vs Nibble Approaches for AI Coding Agents
An NLP researcher explains two mental models for working with AI coding agents: the 'bite' approach using comprehensive instruction files like claude.md, and the 'nibble' approach using incremental improvement through multiple passes.

Hijacking OpenClaw's Sleep Cycle Poetry to Track Operational Blind Spots
A user overrides OpenClaw's 3 AM sleep cycle prompt, repurposing the poetic diary into a queryable database that tracks infrastructure trajectory and blind spots.

Walking and Dictating with Claude Code: A Practical Setup
A developer shares their setup: walking 2-3 hours daily while dictating prompts to Claude Code via OpenAI Whisper, using a remote control or cowork chats.

Preventing output drift in long Claude threads by anchoring high-quality responses
A user describes how Claude responses degrade after 30-40 messages, and how they anchor the best mid-thread output to start fresh conversations.