Skip to content
View alexjmiller5's full-sized avatar

Block or report alexjmiller5

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
alexjmiller5/README.md

Hi there πŸ‘‹ I'm Alex!

πŸ’Ό Projects

Second Brain

  • πŸ—„οΈ life-data - Schema-agnostic personal data store: local-first SQLite with an agent-friendly CLI
  • life-ui - Local-first web, macOS and iOS clients for catalogued databases
  • 🧠 synapse - Intelligent middleware capturing my voice/text thoughts and filing them where they belong
  • ⚑ reflex - My second brain's automations codified as code: daily cron dispatcher + event-driven webhook receiver
  • πŸ‘₯ people-sync - Consolidates every contact source (Apple, Google, Instagram, Snapchat, LinkedIn, Facebook) into my life-data people estate
  • πŸ“° media-center - Daily poller pulling TV episodes, YouTube uploads, and feed articles into life-data
  • bookmarks-sync - GitHub stars into my bookmarks (Cloudflare Worker, daily cron)
  • 🎡 music-sync - My music catalog materialized as rule-driven Spotify playlists
  • πŸŽ‚ birthday-reminders - Opt-in birthday reminders from my contacts, delivered as iOS push

Dashboards

  • networth - Money-over-time dashboard: balances, cash flow, and spending across all my accounts
  • screentime-dashboard - Dashboard of my Screen Time history across devices, imported in-browser from the backups
  • task-burndown - Burndown chart over my task list

Declarative Macs & Infra

  • ❄️ nix-config - Declarative macOS machine configs with nix-darwin + home-manager (runs my mac mini)
  • πŸ€– agent-config-public - Agent-agnostic AI agent skills, the shareable half of my agent configuration
  • 🍺 homebrew-tap - Distribution channel for my personal macOS apps, casks auto-published by each app's release workflow
  • ☁️ vm-fleet - Terraform + NixOS flake for my OCI Always-Free ARM VM fleet
  • πŸ”­ change-detection-deployment - changedetection.io on NixOS/OCI with Tailscale Funnel for public HTTPS
  • πŸ›œ nixos-ocp-tailscale-vm-iac - nixos-infect + Tailscale on an OCI free-tier VM

Project Templates

  • 🌐 cf-site - Template for Svelte sites on Cloudflare Workers with wrangler IaC, R2, and 1Password secrets
  • βš™οΈ modal-service - Template for Python services on Modal: HTTP webhook, background workers, optional cron
  • πŸ–₯️ mini-job - Template for Mac mini launchd jobs needing residential IP, Apple data, or local hardware
  • πŸ“± ios-app - Template for personal iOS apps installed by cable with 1-year Ad Hoc signing

Apps

  • bookmark-mirror - Mirror life-data bookmarks into native Chrome tag folders and capture pages with tags
  • 🀫 quietgram - Minimal Instagram client for iOS: DMs, search, and activity only - no feed, no reels, no stories
  • receptor - iOS & macOS companion app for Synapse, my thought-capture pipeline
  • cochlea - Capture music offline on iPhone and identify saved songs with ShazamKit for Spotify on next use

Personal Automation

  • πŸ“· shared-album-reminders - Shared photo album reminder planning with a daily macOS module
  • ⌨️ ios-shortcuts - iOS Shortcuts written in the Cherri language
  • πŸ”¨ hammerspoon - My Hammerspoon config: global & app-based macOS hotkeys with per-machine profiles

Data Backups

  • πŸ“„ page-archiver - Capture public web pages as self-contained HTML and PNG with durable local intake
  • ⏳ screentime-backup - Weekly launchd snapshots of the macOS Screen Time databases
  • πŸ“ž callhistory-backup - Weekly snapshots of macOS call & FaceTime history (nix-darwin module)
  • 🩡 sticker-sync - Weekly launchd sync of iMessage stickers into Documents as plain files

Business Experiments

  • mysupplementals.com - Search & export undergraduate college essay prompts (live site, private source)
  • wtwboston.com - Automated guest-list submission platform for a Boston club promoter (live site, private source)
  • πŸ“£ social-pipe - Pipeline for producing & scheduling social media content

School & Hackathons

  • CodeHive - Platform for developers to share projects and get feedback
  • πŸ“… bu-gcalsync - Chrome extension syncing BU class schedules to Google Calendar - best use of GCP, BostonHacks 2023
  • β™ŸοΈ chessms - Chess against Stockfish over SMS - best use of CockroachDB, BostonHacks 2022
  • πŸ•ΉοΈ doodlejump-neat-ai - NEAT algorithm learning to play DoodleJump (video)
  • πŸ₯’ chopsticks - Browser game of the nostalgic hand game chopsticks (chopsticks-chi.vercel.app)
  • 🧊 3d-printable-maze-generator - Randomly generated 3D-printable mazes as STL files

Legacy

  • πŸ’Έ finance-sync - Direct bank scrapers for transactions & investments, no aggregators - superseded by networth
  • πŸͺŸ workspace-snapshot - Hammerspoon Spoon for saving and restoring macOS window workspaces
  • πŸ—ΊοΈ blueprint - Declarative macOS configuration & backup tool - watches configured files, snapshots per-module, auto-commits
  • πŸ“Š stacked-task-chart - Stacked line chart of task completion over time

🧰 Skills

πŸ† Github Stats

Pinned Loading

  1. doodlejump-neat-ai doodlejump-neat-ai Public

    An implementation of the NEAT (Neuroevolution of Augmenting Topologies) algorithm in the game DoodleJump

    Python 4

  2. ios-shortcuts ios-shortcuts Public

    iOS shortcuts written in the Cherri language

    Python 1

  3. finance-sync finance-sync Public

    Direct bank-scraper service that syncs transactions and investment events to Notion, deployable on a Mac Mini with Nix

    Python

  4. task-burndown task-burndown Public

    A burndown chart for my personal task management database

    TypeScript

  5. quietgram quietgram Public

    A minimal Instagram client for iOS: DMs, search, and activity only β€” no feed, no reels, no stories

    Swift

  6. synapse synapse Public

    An intelligent middleware for capturing thoughts and organizing them in Notion

    Python