Creación de una aplicación local de voz a texto para macOS con Claude Code: Caso de estudio de Vext

✍️ OpenClawRadar📅 Publicado: 29 de abril de 2026🔗 Source
Creación de una aplicación local de voz a texto para macOS con Claude Code: Caso de estudio de Vext
Ad

Un desarrollador compartió su experiencia construyendo Vext, una aplicación nativa de voz a texto para macOS que funciona completamente en el dispositivo usando Whisper en el Apple Neural Engine. Sin nube, sin cuentas, sin suscripción. La aplicación utiliza un núcleo en Rust con interfaz de usuario en Swift/SwiftUI y Core ML para la inferencia, con Claude Code como socio principal de codificación.

Características Principales

  • Mantén presionado un atajo de teclado en cualquier lugar → habla → suelta → el texto aparece en el cursor
  • Transcribe 60 segundos de audio en ~400ms (150x tiempo real)
  • Limpieza inteligente: elimina palabras de relleno, reestructura el discurso para mayor legibilidad
  • Traducción en tiempo real a más de 99 idiomas
  • Transcripción de reuniones con identificación de hablantes y resúmenes automáticos
  • Grabación de pantalla durante las grabaciones de voz (adjunta capturas de pantalla automáticamente)
Ad

Aciertos de Claude Code

  • Whisper en Apple Silicon: Ayudó a iterar sobre estrategias de cuantización, fragmentación de modelos y diseño de memoria para la conversión a Core ML para que se ejecute eficientemente en el Neural Engine.
  • Arquitectura del sistema de atajos de teclado: Sugirió usar un CGEventTap con permisos de accesibilidad adecuados y ayudó a depurar condiciones de carrera entre el inicio/parada de la grabación y la inyección en el portapapeles.
  • FFI entre Rust y Swift: Generó enlaces FFI y detectó varios problemas de seguridad de memoria en la capa de interfaz C.

Limitaciones de Claude Code

  • Tuvo dificultades con detalles específicos de la API de macOS que no están bien documentados en línea; los casos extremos de CGEventTap requirieron investigar directamente los encabezados de Apple.
  • La ventana de contexto se convirtió en un cuello de botella en toda la base de código de Rust y Swift; el desarrollador dividió el proyecto en módulos y trabajó en uno a la vez.

Precios

Gratis para descargar y probar en getvext.app. $49 único para conservarlo (sin suscripción). Código VEXT50 para 50% de descuento.

📖 Leer la fuente original: r/ClaudeAI

Ad

👀 Ver también

Trepan: Auditor de Seguridad Local de VS Code para Código Generado por IA
Herramientas

Trepan: Auditor de Seguridad Local de VS Code para Código Generado por IA

Trepan es una extensión de código abierto para VS Code que actúa como guardián de seguridad para sugerencias de código generadas por IA. Utiliza Ollama para ejecutar auditorías de seguridad locales contra reglas específicas del proyecto en un archivo .trepan/system_rules.md.

OpenClawRadar
Configuraciones efímeras de OpenClaw con aislamiento de red y desmontaje automático.
Herramientas

Configuraciones efímeras de OpenClaw con aislamiento de red y desmontaje automático.

Una configuración que arranca OpenClaw dentro de una máquina virtual efímera con una lista de permitidos de salida de red, inyecta claves API en almacenamiento respaldado por RAM e incluye un desmontaje automático de 2 horas. Todas las llamadas LLM se registran en SQLite para reproducción.

OpenClawRadar
Tiempo de inactividad LLM se activa a los 2 minutos en N100/WSL2 a pesar de la configuración timeoutSeconds
Herramientas

Tiempo de inactividad LLM se activa a los 2 minutos en N100/WSL2 a pesar de la configuración timeoutSeconds

Un usuario informa que el watchdog inactivo en OpenClaw se dispara después de 2 minutos en hardware N100/WSL2, ignorando la configuración timeoutSeconds=300, debido a un inicio lento de la puerta de enlace (más de 45 segundos) y a la falta de un noOutputTimeoutMs configurable.

OpenClawRadar
Lista Curada de Más de 260 Herramientas de Agentes de IA con Destacados del Ecosistema Claude
Herramientas

Lista Curada de Más de 260 Herramientas de Agentes de IA con Destacados del Ecosistema Claude

Un repositorio de GitHub contiene una lista curada de más de 260 herramientas de agentes de IA, incluyendo entradas específicas relacionadas con Claude como Claude Code (80.9% SWE-bench), Claude Computer Use y Claude in Chrome, además de herramientas que funcionan bien con Claude como Cline y Cursor.

OpenClawRadar