Philadelphia | Coworking Pioneer, Community & Business Builder, Recovering Developer | Building JFDI Bot
I founded Indy Hall, one of the world's longest-running coworking communities (est 2006).
I co-founded Stacking the Bricks, where we've helped thousands of students learn to finish the projects they start, ship products people want to buy, and make better business decisions with the long-view in mind.
Now I'm building JFDIBot — my digital chief of staff powered by Claude Code — and open-sourcing the tools and lessons that come out of that process.
Here are some crowd favorites
| Stars | Project | What it does |
|---|---|---|
| 733 | smaug | Archive your Twitter/X bookmarks to markdown with AI-powered analysis |
| 159 | kuato | Recall what you discussed with coding agents — pick up where you left off |
| 63 | cord | Discord to Claude Code bridge — talk to Claude through Discord |
| 54 | drawbridge | Ask Claude to draw flowcharts and diagrams — watch them appear on an Excalidraw canvas |
| 32 | api2cli | Audience-aware CLI patterns for Node.js — build CLIs for humans, AI agents, or both |
Tools and utilities that I use in JFDIBot:
- cord — Discord to Claude Code bridge for async agent conversations
- create-cord — Scaffold a new Cord bridge in seconds
- cc-chat-kit — WebSocket wrapper for Claude CLI with React client
- kuato — Agent memory and session recall across conversations
- drawbridge — Real-time diagram server for Claude Code
- claude-session-share — Render Claude Code session transcripts as styled HTML pages and upload to S3-compatible storage
- trailhead — Session tracking protocol for Claude Code skills — every session leaves a trail marker so the next can find its way back
- claude-code-safety-hooks — Production-tested safety primitives: dangerous command guard + untrusted content defense
- dev-browser — my fork of the original skill that lets my assistant in a remote VM control a browser on my mac
- smaug — Twitter bookmark archiver with AI analysis
- api2cli — Build CLIs for humans and AI agents
- peek-api — Discover internal APIs from any website
- unmumble — Raycast script that fixes typos with AI before you send
- defib — System defibrillator: monitors containers, processes, and swap with auto-recovery
- pearsnap — Lightweight macOS screenshot tool (tribute to Skitch)
- bree-plugin-jitter — Deterministic jitter for Bree scheduler — prevents thundering herd when multiple jobs share a cron schedule
- just-bash-gdrive — Google Drive filesystem adapter for just-bash
- curio — Personal knowledge capture and reflection
- jfdireader — A modern Google Reader clone with ATProto-powered social features — unified inbox for RSS, newsletters, and social with keyboard-first triage
- andy-timeline — The Andy Timeline: an AI assistant's origin story, told week by week
- indyhall-ai-ethics-guidelines — Framework for thoughtful AI use in community-centered organizations
- notion-to-markdown — Migrate Notion exports to clean markdown
Projects I contribute to but don't own:
- gogcli — Google Suite CLI for Gmail, GCal, GDrive, and GContacts
Andy is my custom-tailored AI chief of staff — built on Claude Code, running on my own infrastructure, managing my calendar, email, relationships, projects, and more.
JFDI Bot is the version that I custom tailor for other business owners as a hands-on concierge service + business owner community. I also publish articles about my lessons learned and new releases there.
The Andy Timeline documents the full build of Andy in public, week by week.





