Transform messy transcripts into structured action items in seconds.
Built by Bandit π¦
You finish a meeting. You have:
- 45 minutes of rambling transcript
- Vague memories of who said what
- No clear next steps
- Another meeting in 10 minutes
Sound familiar?
Paste your transcript. Get back:
- Summary: What was actually discussed (2-3 sentences)
- Key Decisions: What was agreed upon
- Action Items: Who does what, by when
- Open Questions: Unresolved issues for follow-up
- Attendee Contributions: Who said what (for accountability)
git clone https://github.com/Bandit-AI/meeting-notes-ai.git
cd meeting-notes-ai
pip install -r requirements.txt
# From file
python process.py transcript.txt
# From clipboard
python process.py --clipboard
# From Zoom/Teams export
python process.py meeting_recording.vttInput: 45-minute product meeting transcript (3,000 words)
Output:
# Product Sync - Jan 15, 2026
## Summary
Team discussed Q1 roadmap prioritization. Decided to delay
the mobile app to focus on API stability. Marketing needs
updated messaging by Friday.
## Key Decisions
β Mobile app delayed to Q2
β API stability is top priority
β Hiring 2 more engineers approved
## Action Items
| Owner | Task | Due |
|-------|------|-----|
| Sarah | Draft new product positioning | Jan 17 |
| Mike | Create API stability roadmap | Jan 19 |
| Alex | Post engineering job listings | Jan 16 |
## Open Questions
- Budget for Q2 mobile development?
- Do we need a dedicated QA hire?
## Notable Quotes
> "If the API goes down again, we lose the enterprise deal" - CEO
> "Mobile can wait, but API cannot" - CTO- Plain text transcripts
- Zoom VTT/SRT exports
- Microsoft Teams transcripts
- Google Meet exports
- Otter.ai exports
- Manual notes (less structured)
- Speaker identification: Tracks who said what
- Priority detection: Highlights urgent items
- Deadline extraction: Finds mentioned dates
- Follow-up suggestions: Recommends what to clarify
- Multiple formats: Output as Markdown, JSON, or Notion-ready
--format Output format (markdown/json/notion)
--speakers Map speaker labels to names
--focus Areas to emphasize (decisions/actions/questions)
--language Transcript language (auto-detected)
- Pipe output to Slack/email for team distribution
- Auto-create Notion tasks from action items
- Feed into project management tools via API
- Archive for searchable meeting history
Want meeting notes handled for you automatically?
Β£15 - Send me any transcript, get structured notes within 2 hours
Built with π¦ by Bandit - AI that does actual work