Meeting notesCAN I VIBECODE
Notta?
BUILD FIRST
- One specific customer type and one primary use case
- A vertical slice that completes the main job without manual workarounds
- Visible limits, review steps, and a fallback when an external dependency fails
LEAVE FOR LATER
- Broad third-party integrations
- High-scale collaboration, syncing, and permissions
- Automation that can cause harm without human review
RESEARCH NOTES
What this tool actually does.
Notta is a commercial AI meeting notetaker and audio/video transcription service available as a web app, mobile app, Chrome extension, and a bot/assistant you can invite to live meetings. It converts live speech or uploaded files (MP3, MP4, WAV, AVI; paste links from YouTube, Google Drive, Dropbox) into searchable transcripts in 58 languages with up to 98% claimed accuracy, auto-labels speakers, and supports real-time transcription/translation of two languages. After transcription, one-click AI summaries extract key points, decisions, and action items; users can submit unlimited custom AI prompts, save reusable summary templates, translate transcripts into 40+ languages, and auto-generate deliverables like slides and infographics. Collaboration includes link sharing, comments/mentions, and exports to TXT, DOCX, PDF, SRT, XLSX, MP3, or Notion; integrations include Slack, Salesforce, and Z
RESEARCHED BUILD PROMPT
Give this to your coding agent.
Build 'EchoNotes', an original open-source web app that recreates Notta's core workflow: get meeting audio/video in via live mic capture, file upload, or pasted URL; produce a searchable transcript with speaker labels; generate AI meeting notes (key points, decisions, action items) from one-click summary templates plus free-form user prompts; then let users edit, share via link, and export results. User-facing requirements: an upload page for MP3/MP4/WAV with progress, a live-recording session, URL import, a transcript viewer with speaker labels and inline editing, full-text search across a user's transcripts, an AI notes pane that runs saved templates or custom prompts, a template-library CRUD, shareable read-only links, exports (TXT, MD, PDF, SRT, VTT), and simple auth with per-meeting access. Technical requirements: React/Next.js frontend with a transcript editor/timeline; a Node or Python backend API for auth, metadata, and exports; object storage for media; a job queue (e.g., Redis/BullMQ) feeding a speech-to-text service (local Whisper or a hosted STT API via configurable keys) for diarized transcription, and an OpenAI-compatible chat API for summary/prompt generation, with websockets or polling streaming live transcript updates. Implement a clean, original UI with standard design tokens; do not copy Notta's branding, logo, colors, copy, or layout. Out of scope for v1: mobile/native apps, browser extension, a bot that joins Zoom/Teams, Salesforce/Notion integrations, multi-language translation, slide/infographic generation, enterprise SSO, and billing/multi-tenancy. Deliver a README covering setup (env vars for STT/LLM keys, storage, queue), local run steps, and honest limitations: accuracy depends on audio quality, diarization can mislabel speakers, provider rate/cost limits apply, and large files take time to process.