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 |
| carrel | 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-ha | Home Assistant integration (HACS) for 2017 Echo Spots running LineageOS, giving the round-screen display a second life as a smart-home panel. | Python · Home Assistant · Android |
| 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.


