Projects & Tools
AI-powered software I've designed, built, and shipped - from automated content pipelines to agentic desktop apps.

Fresh run in progress
The UI surfaces each pipeline stage, model choice, retries, timings, and publishing status so the automation stays inspectable.
The Century Report - Automated AI Newsletter
A fully automated daily newsletter that discovers, ingests, synthesizes, and publishes long-form analysis of the AI landscape - powered by a 14,000+ line orchestration pipeline I wrote from scratch.
Discovery & Ingestion
A cron-driven Discovery Agent runs every 2 hours, scanning 20+ RSS feeds, Tavily, Perplexity, and a custom submission UI to identify the most important AI stories. An Ingestion Server captures and normalizes all sources.
7-Phase Generation Pipeline
Source prep, long-form writing, link enrichment, arc linking, perspective synthesis, release tracking, and URL validation - each phase uses multi-pass LLM processing with quality checks.
Cross-Platform Publishing
Auto-generates podcast scripts, marketing materials, and cover images. Publishes to Substack and social channels. The entire pipeline runs on cron with zero manual intervention.
More Projects
Shipped product UISam - Agentic Social Media Manager
Desktop AI collaborator for social media management. Sam learns your voice from writing samples, generates on-brand multi-platform posts, and auto-schedules via Postiz - all from a conversational chat interface. Shipped as a $20 lifetime-license product.
Writing workflow UIMulti-Agent Writing Interface
Web UI wrapping Claude CLI sessions for collaborative long-form drafting, SEO/AEO metadata generation, social media responses, and Substack short-form notes. Each agent maintains persistent conversation context across sessions.
Live bridge UIObi - Live Podcast AI Participant
AI "room regular" for the Open Builder Bar podcast who participates live on-air. Architecture: Discord bot with persistent PostgreSQL memory, real-time Deepgram STT, LLM response generation, and Cartesia TTS playback into StreamYard via virtual audio loopback.
Inference UIGPU-Accelerated Transcriber
Web app for speech-to-text using Faster-Whisper with real-time VRAM monitoring. Supports browser recording and file upload, model switching from tiny to large-v3, SRT/TXT export, and VAD filtering - all running on an RTX 4090.
Human review workflowFaculty Feedback Email System
Multi-step workflow for drafting evidence-based faculty feedback emails with OCR, attachment processing, and AI assistance. Routes each stage through configurable LLM providers - Ollama, OpenAI, Anthropic, or Gemini - with per-stage provider selection.
Publishing UIVideo Intake & Publishing UI
Upload interface that archives previous media, pre-fills YouTube metadata from AI-generated marketing docs, and posts normalized payloads to n8n webhooks for the full long-form video publishing workflow.
AI Image & Video Generation
I work with ComfyUI and Stable Diffusion for AI image and video generation, building complex node-based workflows for production output.

ComfyUI image generation workflow - multi-step node graph with controlnet and upscaling

ComfyUI video generation workflow - segment of a WAN-based video pipeline

AI-generated character art - ComfyUI with LoRA fine-tuning
AI-generated video - WAN model via ComfyUI (5-second loop, 720p)

AI-generated landscape - ComfyUI with custom checkpoint