Sobre el proyecto

Verba es una aplicación de escritorio para el aprendizaje de idiomas centrada en la conversación con un entrenador de IA. Está diseñada para ejecutarse de forma local: apuntada a Ollama, las funciones de chat, lectura, voz y dictado funcionan sin conexión a internet, y no hay ninguna cuenta ni servidor para registrarse. Los usuarios también pueden usar su propia clave para OpenAI, Anthropic, Gemini, OpenRouter o una instancia local de LM Studio, y cambiar de proveedor en Configuración. Una sesión se presenta como un plan, no como un menú. Un tema une la conversación del día, la lectura, el role-play y el vocabulario pendiente de repaso. El entrenador habla primero y mantiene el intercambio en movimiento, ofreciendo sugerencias solo cuando el alumno se atasca. Las respuestas incluyen correcciones en línea, lectura graduada generada por IA y captura automática de vocabulario; las palabras que causan dificultad se convierten en un mazo de repetición espaciada que alimenta la siguiente sesión. El habla funciona en ambas direcciones. La aplicación incluye una voz y un transcriptor opcional que se ejecutan en proceso: Piper ofrece una voz por idioma a unos 21 MB y aproximadamente siete veces la velocidad real; Kokoro ofrece 53 voces en seis idiomas a 349 MB; Whisper base y small están disponibles para dictado a 208 MB y 639 MB. Los usuarios con un servidor compatible con OpenAI (Kokoro-FastAPI, speaches, LocalAI, vLLM) o claves en la nube como ElevenLabs y Deepgram pueden usar esas alternativas. Verba sigue una escala de integrado, servidor local, clave en la nube y voz del SO, e informa qué nivel está hablando. Todos los datos residen en un archivo SQLite local, exportable a un único archivo o colocable en una carpeta sincronizada como iCloud Drive, Google Drive o Syncthing para que otra máquina pueda recuperar las mismas palabras e historial. Se distribuyen ocho paquetes de idiomas: inglés, español, francés, alemán, japonés, turco, italiano y portugués; añadir un idioma se describe como agregar una carpeta más una línea de importación. Los lanzamientos cubren macOS (Apple Silicon e Intel), Windows y Linux, y están sin firmar, por lo que el README documenta los trabajos habituales de omitir Gatekeeper y SmartScreen, e indica que construir desde el código fuente evita esos procedimientos. También señala claramente que el motor de voz integrado hasta ahora solo se ha probado en macOS arm64. Verba tiene licencia MIT y está construida con Tauri, Node y Rust.