ghostmeet es un asistente de reuniones basado en inteligencia artificial de código abierto que funciona de forma silenciosa en el navegador del usuario. Su principal característica es que captura el audio directamente desde una pestaña del navegador —compatible con Google Meet, Zoom, Microsoft Teams, podcasts o vídeos formativos— y lo transcribe en local mediante el modelo Whisper, en versiones que van de tiny a large. El sistema no utiliza micrófono ni pantalla compartida, por lo que ningún participante de la reunión detecta su presencia.
El flujo técnico se compone de cuatro pasos: una extensión de Chrome en formato side panel toma el audio de la pestaña activa; los fragmentos se envían por WebSocket a un backend FastAPI en localhost:8877; faster-whisper procesa bloques de diez segundos y muestra los subtítulos en directo; al pulsar «Summarize», el texto resultante —junto con posibles documentos de contexto como agendas, diseños o transcripciones previas— se envía a Claude para obtener decisiones clave, tareas y próximos pasos estructurados.
La instalación se reduce a cuatro comandos: clonar el repositorio, configurar la clave de API de Anthropic en un archivo .env y arrancar los tres servicios con docker compose up -d. El conjunto está pensado para reuniones recurrentes como dailies, sesiones de coaching o entrevistas a usuarios sujetas a acuerdos de confidencialidad, ya que el audio nunca abandona el equipo del usuario. Las únicas comunicaciones externas son las solicitudes opcionales a Claude, realizadas con clave propia y únicamente con el texto de la transcripción. Entre los requisitos pendientes se citan el soporte de diarización de hablantes y la posibilidad de alojar el backend en una máquina distinta.
