Skip to content

Lighthouse

Lighthouse is not an offline chatbot.

Core trick

On-device rules engine stores incidents, geotags reports, routes SOS to teams, and detects contradictions without any cloud model.

Tags

Description

Lighthouse is not an offline chatbot. It's an autonomous local disaster response agent that continues thinking, planning, and coordinating even when the network disappears.
chaalpritam/lighthouse-ios★ 00 forksSwiftCreated Jul 12, 2026 · last push Jul 14, 2026

README excerpt

# Lighthouse

### Offline Emergency Assistant for iOS

> **Help when you need it. Works offline.**

---

# Overview

Lighthouse is an **offline-first emergency assistant** for anyone in a crisis — not just trained responders. Open the app, see where you are on a map, describe what's happening by voice or text, and get **clear guidance on what to do next**.

Under the hood it runs a **local agent** (on-device **rules engine**): it remembers incidents, geotags reports, routes SOS to the right teams, detects contradictions, and speaks responses aloud — **without cloud AI**.

Built for the **Google DeepMind Bangalore Hackathon – Best Use of Gemma 4: Local-First Agents**, and designed so **anyone** can use it in an emergency.

---

# The Problem

During disasters such as:

* Earthquakes
* Floods
* Landslides
* Cyclones
* Building collapses
* Forest fires

internet connectivity often disappears.

Cloud AI assistants stop working. Offline chatbots only answer questions — they do **not**:

* remember rescue operations
* coordinate multiple incidents
* recover from missing information
* keep mission state
* continuously plan

This is where Lighthouse comes in.

---

# Solution

Lighthouse is a **map-first emergency app** with an autonomous on-device agent.

1. **Home (map)** — your GPS, MapKit map, *What to do* guidance, quick reports, voice mic  
2. **Agents** — SOS to ambulance, police, fire, disaster, or child-protection teams by location + country  
3. **Guide** — full field conso

Team