u/Garyofspokane

Kiwix + local LLM in a tray app, runs off an exFAT drive, cross-platform

Kiwix + local LLM in a tray app, runs off an exFAT drive, cross-platform

30 ZIM packs (Wikipedia, Gutenberg, Stack Overflow, iFixit, medicine, field manuals). A local Llama 3 instance runs alongside and can answer questions across your whole collection offline. No API keys, no internet or updates needed.

The setup wizard handles downloads. Portable build runs off any exFAT drive on Mac/Windows/Linux, no host install.

github.com
u/Garyofspokane — 30 days ago

I built this because MetroBoard was $200, had a months-long waitlist, and only does one city. This one does 17, runs in the browser, and costs nothing beyond hardware I already had.

Every dot is a live train pulled from GTFS-RT feeds that transit agencies publish publicly. I process the static feed once into route geometry. The server polls the realtime feed every 12 seconds, matches vehicles to shapes, and returns positions. The frontend is a single SVG, no mapping library, no tiles.

SF, NYC, Chicago, Boston, DC, Seattle, Denver, Portland, Minneapolis, Toronto, Brisbane, and more. Some cities publish vehicle positions directly; others (NYC) only publish trip updates so I estimate location from upcoming stop sequences.

Live at transit.henryratterman.com

u/Garyofspokane — 1 month ago