Projects
Projects
Work logs, collaboration notes, and things in progress
Workshop Philosophy
This isn't a portfolio - it's a workshop. 100+ projects in ~/code/, 75% modified in the last 30 days. Almost none are "products." They're tools I use.
See Building Tools for Yourself for the full philosophy.
Products vs. Personal Tools
| Products | Personal Tools |
|---|---|
| Built for users (plural) | Built for yourself (singular) |
| Need onboarding, docs, support | You already know how to use them |
| Must handle edge cases | Your edge cases only |
| Stable, maintained, versioned | Can break, can be hacky, can change daily |
| External validation required | Only validation: do you use it? |
The Freedom This Enables
Can build quickly: No need for polish, error messages, or edge case handling. Rough works if you know the edges.
Can break things: Refactor aggressively, delete features, change everything. No users to upset.
Can be weird: Unconventional architectures, experimental features, combine things weirdly. No one to judge.
The 75% Activity Rate
Why so many projects are active: they solve actual problems experienced daily. Not theoretical problems. Not problems users might have. Problems I face.
If they weren't useful, they'd be archived.
The Big Three
Foundation infrastructure that everything else builds on:
- Scrapbook-core - Digital memory palace. 9,485 scraps. Alfred for speed, web for browsing.
- Coach Artie - Multi-interface AI. Discord + SMS + web. Context-aware.
- Connectology - Network visualization. Web + desktop. Visual thinking tool.
Design Principles
From meta-patterns analysis:
- Quantified Self Architect - Build infrastructure to understand yourself
- Terminal Aesthete - Environment shapes thinking (Dotfiles, Vulpes Shader System)
- Delete-Driven Developer - Simplicity through subtraction
- Multi-Modal Thinker - Same data, many interfaces
Not optimizing for external users, monetization, or portfolio pieces. Optimizing for long-term personal utility and systems that compound over time.
Active Development
Scrapbook
- scrapbook-core - Core scraping and archival system
- scrapbook-electron - Desktop scraping application
- scrapbook-cli - Command-line scraping interface
- scrapscroller - Scroll-based content scraping
Coach Artie Ecosystem
The Coach Artie AI coaching platform with multiple interfaces and capabilities:
- coachartie_discord2 - Discord bot integration v2
- coachartie_sms - SMS text interface
- coachartie_showcase - Demo and portfolio site
- coachartie_capabilities - Core AI capabilities system
- coachartie-docker - Containerized deployment setup
- coachartie_brain - Central AI real-time memory, thought, reasoning view
Election & Political Data
Tools for election coverage and political data analysis:
- election-visualization-library - Reusable D3 components for election graphics
- election-helpers - Utility functions for election data processing
Electology
- electology - Election data analysis and modeling
- electology_ingest - Data pipeline for election information ingestion
Photography & EXIF Tools
Physical and digital photo processing pipeline:
- exif-photo-printer - Physical photo printing with embedded metadata
- photos - Personal photo management and organization system
MCP (Model Context Protocol)
AI integration servers for various platforms:
- lilfox-mcp - Personal MCP server implementation
- vulpes-things-mcp - Things.app task management integration
- vulpes-spotify-mcp - Enhanced Spotify control interface
Small Web & Personal Sites
Minimal web hosting and personal site experiments:
- website2 - Personal website iteration
- room302-template - Template for Room 302 Studio front-end projects
Development & AI Tools
Code editing and AI assistance utilities:
- editcodewithai - AI-assisted code editing workflows
- cli-ai-chat - Command-line AI chat interface
Data Collection & Analysis
Scraping, monitoring, and data processing:
- rescuetime-scrape - RescueTime data extraction
- criterion-embedding-viz - Embedding visualization tool
Creative & Experimental
- noaa-sat-cli - NOAA satellite data command-line interface
- handtrack-websockets - Hand tracking via WebSockets
- frequencies - Audio frequency analysis and visualization
- opencv-artcut - OpenCV-based art cutting tool
- anime-beta - Anime tracking and analysis
- hexagram_news - I Ching-based news aggregation
- MorningRadio - Morning audio news digest
- retroscope - Retrospective analysis tool
- mission-control - Personal dashboard and control center
Infrastructure & Tools
- discord-arena-bridge - Discord to arena integration
- ejfox-news - Personal news aggregation
- zmk-config2 - ZMK keyboard configuration v2
Archive Projects
Major Tools
- Dataproofer - Data quality checking tool (GitHub - Knight Foundation grant recipient)
CLI Utilities
Command-line tools and experiments:
- cli-delta-dojo - Delta/diff training interface
- cli-ching - I Ching divination command-line tool
- cli-ascii-3d - ASCII 3D rendering utility
- cli-pitch-trainer - Musical pitch training tool
- cli-conway - Conway's Game of Life CLI
Data Journalism & Analysis
Journalism tools and investigation support:
- mta-data-challenge - MTA data analysis challenge submission
- tweet-archive-viewer - Twitter archive analysis tool
- reddit-embeddings - Reddit data embedding analysis
- paramilitary-leaks - Investigation data processing pipeline
Web Applications
Full-stack applications and prototypes:
- daily-dashboard - Personal daily information dashboard
- skill-tree-worker - Skill development tracking
- gpt-browser - GPT-powered web browsing
Specialized Tools
Domain-specific utilities and experiments:
- knowbeacon - Knowledge sharing and discovery around Beacon, NY
- ascii_webcam - ASCII art webcam filter
- cosmic-ascii - Cosmic data ASCII visualization
Development & Prototyping
- vue-use-openrouter - Vue composition for OpenRouter API
Project Status
Active Development
Coach Artie ecosystem, election tools, MCP servers, photography workflow, small web platform
Maintenance Mode
Dataproofer, archived journalism tools, stable CLI utilities
Experimental
Creative coding projects, prototype interfaces, one-off utilities
Last updated: February 2026 • 80+ projects • Active development and archived experiments
| 🚀 Projects | |
|---|---|
| Active | Projects · FPV Drones · NOAA Satellites · Website |
| Tools | Scrapbook-core · Exif-photo-printer · Coach Artie · Dataviz |
| Hardware | Meshtastic · HackRF · Flipper Zero |
| Frameworks | Timeline Viz · LLM Eval · Sensemaking Systems |