I'm the founder of Sites By Wright, where I design and build websites for small businesses — modern design, reliable builds and long-term maintainability.
Outside client work I build self-hosted tools, Home Assistant integrations and the occasional piece of hardware.
| Project | What it does | Stack |
|---|---|---|
| dispatch-monitor | Live map of Tippecanoe County fire & EMS dispatch. Transcribes radio traffic with Whisper, extracts call type, address and responding departments with a local LLM, and maps every call. (Hamilton County version) | Python · Whisper · Ollama · Docker |
| syllabase | Self-hosted study and homework planner for students juggling courses, labs and exams. One docker compose up, your own Postgres, no SaaS. |
TypeScript · React · Postgres · Docker |
| re-spot | Gives the 2017 Echo Spot a second life: a custom round-screen home UI on LineageOS with Home Assistant built in, plus a HACS integration. | JavaScript · Android · Python |
| tagarr | Automatic per-person tags for a shared Jellyfin library: whatever someone requests in Seerr is tagged with their name, so everyone only sees their own stuff. Zero config. | TypeScript · React · Docker |
Web: TypeScript, React, Vite, Tailwind, HTML/CSS · Backend: Python, Node, Postgres, Supabase · Infra: Docker, GitHub Actions, Netlify, GitHub Pages · Home & hardware: Home Assistant, Android, Arduino/C++
Need a website for your business? Reach me at owen@sitesbywright.com or visit sitesbywright.com.


