Metalcrafters
Turn job-site meetings into a production schedule that updates itself.

Custom stair and railing work involves a six-phase pipeline — design, submittal, material purchase, fabrication, delivery, installation, QC — across multiple jobs running in parallel. Tasks are decided in phone calls and site visits, then forgotten. Schedules drift. GCs get angry.
Metalcrafters captures the conversation, not the paperwork. A foreman records a 20-minute walkthrough; the system returns structured job status, photo gallery synced to the timeline, signatures on deliveries, and a list of new tasks already routed to the right people. The Gantt knows that fabrication can't start until the GC approves the submittal — so when fabrication slips, every dependent task slides too.
Voice-to-task pipeline
In-browser audio capture → Gemini transcription with speaker labels → task extraction with assignees, due dates, priority, and the job they belong to.
Dependency-aware Gantt
Frappe Gantt with phase-aware logic. Drag to reschedule and the system recomputes downstream tasks. Conflicts flagged automatically.
Field crew mobile portal
Mobile-first forms for site updates: photos, signatures, checklists. PPE tracking, kiosk mode for daily signin, safety meeting logging.
Auto meeting minutes
Claude generates structured minutes — summary, action items, next steps — emailed to attendees within a minute of the call ending.
Director contact graph
PMs, supers, GCs all linked to the jobs and meetings they touch. Searchable. Historical context attached to every record.
Three different LLMs running three different jobs — Gemini for audio understanding, Claude for structured documents, OpenAI for notification voice. Each picked for what it's actually best at.
Audio transcription
Gemini 3 Flash with speaker diarization. Chunked uploads via Files API for long-form recordings (>20MB).
Task extraction
Watches for 40+ trigger phrases ("ready for", "blocked by", "push back") and pulls structured tasks with assignees and job context.
Steely — the in-app assistant
Page-aware chat agent that knows the job you're looking at. Ask about schedule, materials, contacts, files; updates anything you can update in the UI.
Schedule impact analysis
AI flags when a new task affects downstream phases — surfaces the cascade before the schedule slips.
Predictive capacity planning
Analytics dashboard surfaces bottlenecks, vendor performance, and adherence trends.
Meeting → schedule in one step
Foreman records 20 min, gets back tasks routed to the right people and a timeline that already reflects new dependencies.
Real dependency model
The Gantt knows fabrication is blocked on submittal approval. Slip one and the whole downstream chain moves automatically.
Field-first mobile
PPE checks, kiosk signin, photo + signature capture — everything the office used to email about, now captured at the site.
Frontend
Backend
AI
Scope
144 API routes · 50+ tables · 22 component domains · Built for concurrent multi-job scheduling

Seegars CRM
Replaced a 1990s desktop CRM with an AI-native cloud platform.

Cougar Companies
A 57-year-old contractor's digital nervous system — bidding portal, lead AI, content engine.

Peptidez
A modern e-commerce build for a category that's been stuck in 2014.
Want this kind of system for your business?
Tell me what you're running and what's slow. I'll send back a custom proposal with what I'd actually build, including price.