Intake
AI-assisted brief condenser that turns messy conversations into actionable project scopes.
Why this needed to be built.
Intake solves the hardest part of early client engagements: extracting clear technical requirements from open-ended conversations. It takes messy emails, voice memos, and meeting transcripts and synthesizes them into structured project briefs with explicit open questions, risks, and timeline estimates.
Approach and execution.
Built a guided pipeline powered by LLM extraction routines that parse transcripts, tag constraints, surface hidden assumptions, and draft structured proposals with milestone deliverables, timeline estimates, and acceptance criteria.
Deliverables
- ✓Multi-modal intake portal (audio notes, emails, rough text)
- ✓Structured proposal generator with scope guardrails
- ✓Automatic milestone and budget estimator
- ✓Export to Notion, PDF, and Linear
Key functional details.
Voice-to-Brief Synthesis
Upload a 10-minute kickoff audio recording to produce an executive scope summary in under 45 seconds.
Assumption Spotter
Flags unstated dependencies like third-party API limits, asset readiness, or authentication requirements.
Milestone Formatter
Packages the brief into fixed-scope two-week sprint milestones with clear deliverables.
What this project proved
The key to high-utility AI workflows is constrained formatting. Rather than letting the model write endless essays, forcing it into strict JSON schema output made the generated briefs immediately actionable.