Radio Free Gemma: Disaster AI via Meshtastic and Local LLM

A Reddit user (u/bravoitaliano) shared a project called Radio Free Gemma that runs a local LLM on a Meshtastic mesh network for disaster scenarios. The setup uses a Gemma 4:26B model, a basic RAG library with vector embeddings, and an MQTT server in Docker, all tied into OpenClaw as a sub-agent. The corpus is built from publicly available protocols (CDC, civil defense, etc.) and the agent's personality is styled as an emergency radio operator. The entire stack runs on battery backups — when power and cell service go down, users can still reach the AI via Meshtastic nodes.
Key details from the source:
- Model: Gemma 4:26B running locally
- Network: Meshtastic (mesh radio network, not cellular)
- Connectivity: MQTT server in a Docker container on the main cluster, bridging Meshtastic and OpenClaw
- RAG: Custom RAG library with vector embeddings, curated by frontier models
- Corpus: CDC, civil defense, and other public emergency protocols
- Agent: OpenClaw sub-agent; Soul/agent markdowns tied to emergency radio operator personality
- Power: All hardware on battery backups — remains operational during outages
- Limitation: The author notes it's not perfect but trusts it for basic triage and life-saving info
The project is not on GitHub, but the author is open to sharing details and answering questions. It's a practical demonstration of using a local LLM for comms-down scenarios, leveraging off-grid mesh networking.
📖 Read the full source: r/openclaw
👀 See Also

RunLobster AI agent builds functional dashboard from natural language request
A developer reports that RunLobster built and deployed a complete dashboard with Stripe integration and authentication in response to a single natural language command, completing in minutes what would normally take days.

Rebuilding a Website with Claude Code, Strapi, and GCP Cloud Run
A developer rebuilt their Lovable website using Claude Code, Strapi as a headless CMS, and GCP Cloud Run for deployment. The project utilized custom skills for design, automation, and content pipelines, moving away from Lovable's credit system limitations.

Timezone Bugs in AI-Generated Booking Systems: A Case Study
Claude-generated booking prototype stored UTC, displayed in IST – broke for Dubai and US tutors. 11 wrong bookings cost trust. Fixed with luxon.

Docs Tab for Claude Desktop: A Code Tab Reskin for Knowledge Workers
A Reddit proposal suggests repurposing Claude Desktop's Code tab agent loop and git workspace into a markdown-first 'Docs' tab for compliance, legal, and ops teams — hiding developer terminology behind familiar document workflow labels.