Peter Steinbergerfeat: add network map1e0906c5 months agoHistory
26 lines · 904 B · Markdown
RawDownload

title: Network Map description: "Map current followers/following by profile location."

Network Map

The web app has a Map view at /network-map. It reads current follow_edges plus hydrated profiles.location, normalizes free-form locations, geocodes them into the local SQLite cache, and plots followers, following, and mutuals.

Runtime keys:

OPENCAGE_API_KEY=...
NEXT_PUBLIC_MAPBOX_ACCESS_TOKEN=...

BIRDCLAW_MAPBOX_ACCESS_TOKEN is also accepted for local-only Birdclaw runs. The Mapbox token is sent to the browser; use a public Mapbox token. If Mapbox is missing, Birdclaw renders a lightweight local scatter map. If OpenCage is missing, Birdclaw uses cached geocodes and explicit coordinate locations only.

Useful refresh flow:

birdclaw sync followers --yes --json
birdclaw sync following --yes --json
birdclaw import hydrate-profiles --json
pnpm dev

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t