~

Personal projects, each its own README. Click the spec for the canonical doc, or jump straight to the live UI where one exists.

11 projects · sorted by last edit

riff

today

**A native iOS client for the self-hosted Claude box you already run.** If you have a Mac on a tailnet with the `claude` CLI (the OpenClaw setup, or any self-hosted Claude Code box), Riff puts it on…

Spec ~/riff

truth-seeker

yesterday

Native iOS app that unifies Mark's three reading surfaces — the **newsfeed** digest, the **daily arxiv paper** pick, and the **Feller study guide** — into one installable app with offline reading, a…

Spec ~/truth-seeker

newsfeed

yesterday

Personal RSS + Twitter aggregation pipeline that produces two dark-mode HTML digests (a curated feed and a discovery feed), served on-device over Tailscale Funnel. Launchd-scheduled, swipe-feedback…

Spec Digest ~/newsfeed

webpage-server

yesterday

HTTP server that hosts `~/www/` on port 8899 and exposes the newsfeed JSON + TTS API. Threaded (`ThreadingMixIn`), standard-library only for the server itself, launched by launchd, and published to…

Spec ~/webpage-server

personal-finance

5 days ago

Local-first personal finance tracker. Imports bank transactions from CSV exports, categorizes them with substring rules, detects internal transfers, tracks net worth via nightly balance snapshots…

Spec Dashboard Review ~/personal-finance

pr-review

5 days ago

`claude-review <pr>` — a local CLI that fetches a GitHub PR into an ephemeral git worktree, runs a headless review on the `pr-review` poll session with Read/Grep/Glob scoped to the worktree, and…

Spec ~/pr-review

events

5 days ago

Upcoming-event auto-reminder: Gmail + Google Calendar → canonical event stream → category-based iMessage nudges (flights, dinners, meetings, appointments, subscription renewals) + a 7-day `/upcoming`…

Spec ~/events

Tops

5 days ago

A standalone iOS weather app: a Home/Lock-Screen widget ("Feels like" — the apparent temperature, wind, precip chance, and a clothing hint) backed by a minimal host app that owns location. Extracted…

Spec ~/tops

day-trading

5 days ago

Personal day-trading dashboard at `/trade`, backed by Alpaca Markets (paper) for the equities track and Hyperliquid testnet for the crypto track. Runs alongside the newsfeed: two launchd-managed…

return-tracker

5 days ago

Daily Gmail scan that detects product-return deadlines from order emails, classifies them with per-merchant regex parsers (Claude Haiku as fallback), persists to a local SQLite DB, fires precision…

Spec ~/return-tracker

diet

5 days ago

Per-day food log: iMessage photo → vision macro extraction → daily markdown file → nightly digest. Zero web UI, zero database — just markdown files at `~/diet/YYYY-MM-DD.md`.

Spec ~/diet