ScribeWatch
ScribeWatch es una herramienta de auto-alojamiento que convierte notas de voz en Markdown limpio para Obsidian o cualquier carpeta de notas. Utiliza motores compatibles con OpenAI como Whisper, permite transcripción rápida, grabación en vivo y monitorización automática de carpetas.
Ficha actualizada 25 sept 2026, 16:59 · upstream 25 sept 2026, 16:42 · release v0.4.0
Qué es ScribeWatch
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
ScribeWatch transforma grabaciones de audio en notas de texto plano estructuradas mediante un backend escrito en Rust y una interfaz en SvelteKit. La aplicación soporta múltiples proveedores de transcripción compatibles con la API OpenAI, permitiendo configurar cadenas de fallback automáticas entre modelos si uno falla. El sistema normaliza los archivos de audio utilizando FFmpeg antes del procesamiento, garantizando una entrada limpia independientemente del formato original o la extensión del archivo.
- Transcripción rápida de notas de voz individuales a Markdown para insertar en Obsidian
- Grabación en vivo desde el micrófono del navegador con métricas de nivel en tiempo real
- Automatización de flujos de trabajo mediante monitorización continua de carpetas compartidas o NAS
- Estructuración opcional de transcripciones utilizando perfiles de LLM para reuniones o documentación médica
- Sistema de fallback automático entre modelos y proveedores de STT sin intervención manual
- Procesamiento de audio basado en contenido mediante FFprobe, ignorando extensiones de archivo
- Seguridad por diseño con claves API almacenadas en el servidor y archivos originales preservados
- Formato determinista del texto que respeta límites Unicode UAX #29 sin reescritura semántica
- Arquitectura de contenedor único compatible con Docker, ligera y autocontenida
- Requiere un endpoint de transcripción compatible con la API OpenAI o LLM externo para funcionalidad avanzada
- No incluye archivo compose por defecto, necesitando configuración manual del entorno
- La escritura directa a carpetas locales depende del soporte del File System Access API en el navegador
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Clonar repositorio, copiar .env.example a .env y compose.example.yaml a compose.yaml. Crear directorios config, data, watch, notes, archive. Ejecutar docker compose pull y docker compose up -d. El servicio se expone en el puerto 3000 por defecto.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.



