Open source
Small libraries, extracted from real projects
Six MIT-licensed TypeScript repositories on GitHub. Each takes a hard, easy-to-get-wrong part of work I have shipped and rewrites it clean, with tests. Open one to try a live demo and read the build-it guide.
Build an AI front desk, part 1
voice-engine
Turn-taking for real-time phone agents.
Twilio mark-confirmed playback, barge-in with conversation history rewritten to what the caller actually heard, and speculative turns. A compact, fully fake-able reference, not a framework.
- TypeScript
- Twilio Media Streams
- Claude
Build an AI front desk, part 2
sms-consent
SMS consent handling you can read in one sitting.
Keyword classifier, consent state machine, a send guard that refuses without consent, storage adapters and a Twilio webhook helper. A reference implementation, not legal advice.
- TypeScript
- Twilio
- SQLite
Build an AI front desk, part 4
instagram-dm
Building blocks for Instagram DM bots.
Webhook verification, event parsing, Business Login OAuth, a Send API client that understands the 24-hour messaging window, and a fake Graph API for tests. Not affiliated with Meta.
- TypeScript
- Instagram API
Build an AI front desk, part 3
email-kit
Transactional email, the boring parts done safely.
Provider-agnostic interface with a Resend adapter, English and Spanish templates, idempotency, retry, suppression checks, attachment batching and test fakes.
- TypeScript
- Resend
Build an AI front desk, part 6
quickbooks-online-kit
QuickBooks Online without the pain.
OAuth2 with refresh-token rotation, pluggable token stores, a typed REST client, an audit log and optional Next.js route handlers with a React status view. Tested against an in-process fake server.
- TypeScript
- Next.js
- QuickBooks Online
Build an AI front desk, part 5
fl-parcel-lookup
Florida folio numbers and legal descriptions from an address.
Handles each county's different street-address formats across Miami-Dade, Broward and Palm Beach using their public ArcGIS services.
- TypeScript
- ArcGIS
- Google Places
Honest status: these are early (v0.x) reference implementations, each a single initial commit, written with Claude Code and directed and reviewed by me. Read them before relying on them in production.