7-day current streak·17-day longest streak
Luke Fairbanks <!-- markdownlint-disable MD013 MD033 --> I build full-stack products and developer tools—from the interface and API through data, infrastructure, and deployment. I'm a computer science student at Brigham…
Luke Fairbanks
<!-- markdownlint-disable MD013 MD033 -->
I build full-stack products and developer tools—from the interface and API through data, infrastructure, and deployment.
I'm a computer science student at Brigham Young University and a software developer on the Innovation Team at eAssist Dental Solutions. I like turning recurring annoyances into focused software that respects its users and does one job well.
Featured work
Harbor
A native macOS control plane for local dev servers, with smart ports, crash recovery, live monitoring, and an authenticated MCP interface for Claude and Codex.

Rust Tauri 2 React MCP
Source · Download · brew install --cask luke-fairbanks/tap/harbor
Battery Hog
A 100% local macOS battery and energy monitor that turns built-in system telemetry into live power draw, per-app impact, charge history, and practical drain insights.

Swift Python WebKit macOS
Source · Download · brew install --cask luke-fairbanks/tap/battery-hog
broll
An MCP content studio for coding agents: generate media with your own keys, then render videos and carousels deterministically. Every post lands in a reviewable outbox and requires confirmation to publish.
TypeScript MCP FFmpeg Sharp
Source · See it in action · npx broll-mcp
Tab Tamer
A tiny privacy-first Chrome extension that reclaims memory by discarding inactive background tabs—without access to URLs, page content, or browsing history.
Chrome MV3 JavaScript 2 permissions 0 network requests
More things I've built
- QuizletLocal — import Quizlet sets and study locally, without ads or accounts.
- RetroRacer — a continuous-control racing environment for training agents with Soft Actor-Critic.
- Mini Search Engine — crawl the web, then rank results with BM25 and PageRank and explore the graph visually.
Current focus
Full-stack product development — taking ideas from rough prototype to deployed product. I work across TypeScript, Python, Rust, and Swift, choosing the stack around the problem instead of centering any one framework or platform.
Recently shipped
<!-- releases:start -->
- Harbor v0.5.0 — July 14, 2026
- Battery Hog 1.5.0 — July 14, 2026
- broll-mcp v0.1.1 — July 12, 2026
Updated weekly by a small script in this repository.
Contact
For bugs and feature ideas, open an issue in the relevant repository. For everything else, connect with me on LinkedIn.
-
BatteryHog ★ PINNED
A native macOS app that shows what's draining your battery — live power, per-app energy, charge history, and drain insights. 100% local, no dependencies.
Swift ★ 8 12d agoExplain → -
broll ★ PINNED
The content studio MCP for coding agents — BYO-key generation, deterministic video/carousel rendering, draft-first social publishing.
TypeScript ★ 4 14d agoExplain → -
harbor-mcp ★ PINNED
Mac control center for local development: inventory running servers, flag likely duplicates, start full stacks, and connect Claude or Codex over MCP.
Rust ★ 0 12d agoExplain → -
quizlet-local ★ PINNED
Local, ad-free Quizlet study app — import sets and study them with Flashcards, Learn, Quiz, and Match modes. React + Radix UI over a zero-dependency Node API.
JavaScript ★ 0 14d agoExplain → -
racer-learning-model ★ PINNED
A top-down racing environment for reinforcement learning—train SAC agents on custom tracks or drive them yourself.
Python ★ 0 5mo agoExplain → -
search-engine ★ PINNED
A full-stack search engine with crawling, BM25 ranking, PageRank, and interactive graph visualization.
Python ★ 0 14d agoExplain → -
privacy-policy
No description.
★ 0 4d agoExplain → -
luke-fairbanks
My GitHub profile README and its self-updating release log.
Python ★ 0 6d agoExplain → -
homebrew-tap
Homebrew casks for my macOS apps (Harbor, Battery Hog)
Ruby ★ 0 13d agoExplain → -
luke-fairbanks.github.io
Documentation and privacy pages for Luke Fairbanks’ personal developer tools.
HTML ★ 0 13d agoExplain → -
.github
Default community health and security files for my public repositories
★ 0 14d agoExplain → -
TabTamer
Aggressively snoozes inactive Chrome tabs to free memory — a tiny, privacy-respecting MV3 extension that goes further than Chrome's Memory Saver.
JavaScript ★ 0 14d agoExplain → -
luke-f-website ▣
No description.
CSS ★ 0 4y agoExplain → -
awesome-mcp-servers ⑂
A collection of MCP servers.
★ 0 13d agoExplain → -
awesome-mac ⑂
This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.
★ 0 17d agoExplain → -
awesome-tauri ⑂
🚀 Awesome Tauri Apps, Plugins and Resources
★ 0 13d agoExplain → -
reverse-turing
No description.
TypeScript ★ 0 6mo agoExplain → -
Expo-NativeWind-Firebase-Template
No description.
TypeScript ★ 0 8mo agoExplain →
No repos match these filters.