Skip to main content
Peninsula School District · Gig Harbor, WashingtonOpen source · free to run
Peninsula AI
ProductionMIT licenseUpdated Sep 25, 2026

PSD EOC

Emergency notification and operations for districts: start an incident or drill, notify staff, work it in a live timeline, keep an append-only record.

An operations room with handheld radios on chargers and a wall display showing a map

Call 911 first. PSD EOC notifies and documents. It does not contact emergency services.

Staff activate an incident or a drill, notify the people who need to know over the channels the district has configured, and work the event together in a live timeline. Everything that happens is kept as an append-only record.

Built for any district

EOC runs on a district's own AWS account and Google Workspace. The repository includes a first-administrator guide, a first-run runbook, and a configuration index listing every value a district supplies: its identity, its facilities, its notification providers, and the identifiers for its own mobile app listings.

There is a web app, native apps for iOS and Android, and an MCP adapter so agents can use the same capabilities people do.

The rule that matters most

Automation in this system never starts a real incident, sends a real notification, issues a real all-clear, or closes a real event. A person does those things. The repository's own development setup uses only synthetic identities and recipients that cannot be reached, so it is safe to run and test without touching a real district.

Technical specification

First
Call 911. EOC notifies and documents; it does not contact emergency services
Modes
Real incidents and drills
Clients
Web, iOS and Android
Record
An append-only event timeline
Hosting
Your district's own AWS account and Google Workspace
Agent access
An MCP adapter over the same capabilities as the app
Licence
MIT

Run it in your district

The code is in the repository. If you want to talk it through before you start, email us.