📡 localpulse Live · Self-host

A zip-code-level pulse for community dashboards that want to know what's actually happening nearby.

Enter a zip. Get the pulse: trending topics from local news sources, upcoming events, civic meetings, school-board agendas, city-council outcomes. Searchable, searchable back in time, shareable. Built for a neighborhood association, small-town newsroom, or anyone who thinks Nextdoor is ad-farm garbage.

What it does

📰

Trending topics

NLP clustering across local news sources in your zip's media market. See what's getting real coverage vs one-off mentions. Topics link to the underlying stories.

📅

Events calendar

Aggregate from library, parks, chamber of commerce, Meetup, and ICS feeds. One calendar per zip. Filter by category (kids / music / civic / food).

🏛️

Civic meetings

City council, school board, planning commission agendas + minutes. Searchable. Email digest when a topic you flagged appears on an upcoming agenda.

📊

Pulse score

Per-zip activity index: how busy the civic + events landscape is this week. Compare to 6-week average. Know when things are cooking.

🔔

Saved searches

Save a search (e.g. 'zoning' + my zip). Get an email digest when new content matches. No more daily doomscroll.

🔒

Community-owned

Flask + SQLAlchemy. A neighborhood association or small-town newspaper runs the instance. No ad-tech middlemen. No Nextdoor-style engagement optimization.

Quickstart

# clone and install git clone https://github.com/Dangercorn-Enterprises/localpulse.git cd localpulse pip install -r requirements.txt # run — dashboard on port 8424 LOCALPULSE_PORT=8424 python app.py # → http://localhost:8424

Pricing

Self-host
$0/forever
  • Clone from GitHub
  • Run on any laptop or VPS
  • Your data stays yours
  • All core features
  • AI features (BYOK)
Get the source
Newsroom
$99/mo
  • Everything in Pro
  • Newsroom dashboards (byline + analytics)
  • Reporter notebook integration
  • Sponsored-events slot
  • SSO for editorial staff
  • Priority support
Contact sales

Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.

Related products

localpulse is one of 220+ verticals scaffolded from the same template. Each gets a working skeleton for free; individual ones get promoted to full products as demand surfaces.