Meetbot.start(opts)
Comienza la captura. Devuelve un id de sesión. Los chunks de audio fluyen a disco y suben vía URLSession en segundo plano a tu tenant meetbot.
02 · desktop recording sdk
disponible Q3 2026 · macOS primeroUn SDK nativo que integras en tu app Electron, Tauri o Swift. El usuario graba sus propias reuniones — sin bot en la llamada, sin segunda baldosa de participante, sin puerta de admisión. macOS se envía primero en Q3 2026.
resumen
Para productos estilo Granola que quieren cero huella de bot de reuniones, el Desktop SDK es más rápido, más barato y más privado que ejecutar un bot en la llamada. El usuario instala tu app, concede permiso una vez, y capturamos el audio de la reunión del grafo de audio del sistema con el propio micrófono del participante — sin segunda baldosa, sin sala de espera, sin pantalla anti-bot que combatir.
Camino macOS. En macOS 14.4+ usamos Core Audio Process Tap (CATapDescription) — solo audio, sin permiso de grabación de pantalla requerido. Victoria de UX enorme. Fallback al modo solo-audio de SCContentFilter de ScreenCaptureKit en 13.0–14.3 para usuarios aún en versiones antiguas de OS. Distribuido como .xcframework.zip firmado para integradores Swift y como @meetbot/desktop-sdk en npm con binarios .node precompilados mac-arm64 + mac-x64 para Electron.
Windows llega más tarde en Q3 2026 — una DLL C++ usando ActivateAudioInterfaceAsync más VIRTUAL_AUDIO_DEVICE_PROCESS_LOOPBACK (Windows 10 build 20348+). Linux sigue en M4 vía la fuente .monitor de libpipewire. La superficie de API es idéntica entre plataformas; escribes tu integración una vez. La implementación de referencia vive en github.com/meetbot — licencia MIT, incluyendo la app Electron de muestra estilo Granola.
superficie planificada
Comienza la captura. Devuelve un id de sesión. Los chunks de audio fluyen a disco y suben vía URLSession en segundo plano a tu tenant meetbot.
Finaliza la sesión. Emite un delegado de finalización con la ruta del manifiesto y el hash de contenido.
Dispara el flujo de permisos del OS (mic + grabación de pantalla donde se requiera) con copia que puedes sobrescribir.
Paquete npm con binarios N-API precompilados para mac-arm64, mac-x64, win32-x64 (después), linux-x64 (M4).
Implementación completa de referencia Electron + UI. MIT. Refleja el muesli-public de Recall.
Notarización de Apple en el pipeline de release. Sin popups Gatekeeper de 'app dañada' para tus usuarios finales.