• Terraform
  • AWS
  • LiteLLM
  • Python

Rockport

A self-hosted LiteLLM proxy on EC2 behind a Cloudflare Tunnel. Per-key budgets, nine chat models, five image generators, and video generation through AWS Bedrock.

Rockport architecture overview
Rockport request dataflow
View project
  • C89
  • QuickDraw
  • Classic Mac

BomberTalk

A networked Bomberman clone for Classic Macintosh. Runs on a Mac SE (68000) through to a Performa 6400 (PPC) over LAN, built on the PeerTalk networking SDK.

BomberTalk gameplay on Performa 6400
BomberTalk gameplay on Mac SE in monochrome
Performa 6400 running BomberTalk lobby
View project
  • Django
  • React
  • TypeScript

Cookie

A self-hosted recipe manager built to breathe new life into old iPads. Features a legacy-compatible frontend for iOS 9/10, AI-powered recipe features, and step-by-step cooking mode.

Cookie home page with recently viewed recipes
Cookie recipe detail with ingredients
Cookie cooking mode with active timer
View project
  • CakePHP
  • MySQL
  • Redis

Willow CMS

A content management system built with CakePHP, featuring AI integration for translation, SEO, and moderation. Includes 292+ unit tests and a complete Docker environment.

View project
  • C
  • POSIX
  • Classic Mac

CSend

An experimental peer-to-peer chat application supporting modern POSIX systems and Classic Macintosh (System 7.x). An exploration of LLM capabilities with documentation-heavy, obscure platforms.

CSend running on System 7
CSend running on Ubuntu
View project
  • C89
  • MacTCP
  • Open Transport

PeerTalk

A C networking SDK for LAN peer-to-peer communication between modern POSIX systems and Classic Macintosh. Automatic peer discovery and dual transport.

Mac SE throughput test
Mac SE throughput test results
View project
  • C89
  • Cross-platform

clog

A minimal logging library in strict C89 for both POSIX and Classic Macintosh. Six functions, four macros, under 500 lines.

View project
  • Python
  • MCP
  • FTP

Classic Mac Hardware MCP

An MCP server for deploying to and testing on real Classic Macintosh hardware. Connects to RumpusFTP and LaunchAPPL to upload binaries and run them remotely.

View project
  • Bash
  • Tesseract
  • OCR

TextHarvest

A CLI toolkit for batch text extraction from PDFs and source code. Supports direct extraction and OCR, with parallel processing and cross-platform support.

View project
  • Bash
  • QEMU
  • 68K/PPC

QemuMac

A Bash toolkit for classic Mac emulation via QEMU. Pre-configured VMs for 68K and PowerPC Macs running Mac OS 7.5 through OS X Leopard.

View project