Skip ke konten
KB.consultingKB.consulting

Meeting intelligence · SaaS · AI

notulen.online

notulen.online

Platform meeting intelligence: bot join Google Meet/Zoom otomatis ATAU upload audio, transcribe real-time dgn speaker diarization, lalu auto-generate ringkasan + minutes + action items via Gemini. Export PDF/DOCX/SRT, share link optional password — sudah siap dipakai tim Indonesia.

notulen.online
Meeting intelligence · SaaS · AI
notulen.online
live
10+
bot join meeting paralel
5 format
export PDF/DOCX/TXT/JSON/SRT
12 minggu
MVP build ke production
01Bot service Puppeteer yang join Google Meet/Zoom/Teams tanpa perlu host approval ribet
02Transcription hybrid — Whisper batch + Moonshine streaming, diarization pyannote
03AI output terstruktur (summary, minutes, action items) via Gemini — bukan free-text
04Real-time collab via Reverb WebSocket: user lihat transcript update per 5 detik
01Ceritanya

Konteks

Klien adalah consulting firm Indonesia dengan 20+ meeting client per minggu. Tim associate habiskan rata-rata 4 jam/minggu cuma untuk transkrip + rapikan notulen. Tools existing (Otter.ai, Fireflies, Tactiq) English-first, billing per-seat yang mahal, dan bot-nya sering ditendang dari meeting karena nama gak familiar. Mereka butuh platform lokal: Bahasa Indonesia first, harga masuk akal, dan kalau perlu bisa self-host untuk client sensitive.

Tantangan teknis

Empat masalah saling tumpang tindih: (a) bot yang bisa join Meet/Zoom/Teams tanpa jadi spam — handle permission, recording indicator, exit gracefully kalau host end meeting; (b) transcription Bahasa Indonesia dgn accent Jawa/Sunda/Betawi bermacam — Whisper default akurasinya drop; (c) real-time streaming transcript ke multiple viewer dengan delay < 2 detik; (d) AI output yang kredibel untuk minutes formal — beda tone dgn casual summary, harus ada struktur keputusan, PIC, deadline.

Arsitektur

Next.js 16 + Laravel 12 (queue Horizon, broadcast Reverb WebSocket) + FastAPI Python untuk Whisper/Moonshine/pyannote + Node bot service Puppeteer terpisah. Audio di MinIO (S3-compatible), transcript + embedding di MySQL 9, vector search untuk knowledge base. Bot scale horizontal: 10 concurrent per worker, bot ke-11 dapat graceful 503 + auto-queue. Mobile Flutter siap-pakai untuk tim lapangan yang record voice memo.

Hasil

MVP live 12 minggu. Smoke test: 1 jam audio → transcript + minutes + action items siap dalam < 2 menit end-to-end. Tenant pilot (consulting firm + 2 startup Jakarta) sudah onboard untuk internal meeting — saving sekitar 3 jam/associate/minggu. Next: native integrasi Slack/Notion untuk auto-push minutes ke workspace masing-masing, plus Bahasa Indonesia fine-tune Whisper tambahan.

02Highlights teknis

Yang bikin
proyek ini menarik.

  • Bot service Puppeteer yang join Google Meet/Zoom/Teams tanpa perlu host approval ribet
  • Transcription hybrid — Whisper batch + Moonshine streaming, diarization pyannote
  • AI output terstruktur (summary, minutes, action items) via Gemini — bukan free-text
  • Real-time collab via Reverb WebSocket: user lihat transcript update per 5 detik
  • Multi-format export: PDF, DOCX, TXT, JSON, SRT subtitle — siap archive & share
  • Full-text search lintas meeting + optional knowledge base indexing

Mau lihat idemu jadi seperti notulen.online?

Mari kita obrolin
ide kamu, 30 menit.

Konsultasi Gratis

Mulai sekarang

Punya ide?
Mari kita validasi dulu.

30 menit, gratis, tanpa komitmen. Kalau kami klop, kita lanjut ke sesi validasi. Kalau tidak, kami rekomendasikan rekan lain yang lebih pas — tetap tanpa biaya.