Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

amical

App de dictado por IA local-first que funciona offline con Whisper y LLMs open source. Detecta contexto de aplicación activo para formatear transcripciones automáticamente. Privacidad garantizada al ejecutarse en tu máquina.

Ficha actualizada 10 nov 2026, 20:23 · upstream 10 nov 2026, 20:23 · release v1.13.0

00

Qué es amical

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Amical es una aplicación de dictado impulsada por IA que opera completamente en tu equipo, priorizando la privacidad mediante el uso de modelos locales. Utiliza Whisper para conversión de voz a texto y LLMs open source para procesamiento inteligente, permitiendo dictado contextual adaptado a cada aplicación activa como correo, Discord o IDE.

La aplicación destaca por su velocidad de escritura mejorada con IA, capacidad de crear notas estructuradas desde grabaciones de voz y una interfaz flotante accesible mediante atajos de teclado. El stack tecnológico incluye Electron para el frontend, Whisper para transcripción local, Ollama para LLMs locales, TypeScript, TailwindCSS y Zod para validación.

El desarrollo requiere Node.js 24.x, pnpm 10.15.0, CMake 3.20+ y herramientas específicas según plataforma (Xcode en macOS o Visual Studio Build Tools en Windows). La primera ejecución descarga modelos locales automáticamente y solicita permisos de micrófono y sistema operativo.

CASOS DE USO
  • Dictado en tiempo real para redactar correos electrónicos, documentos o mensajes instantáneos con detección automática del contexto de aplicación
  • Creación de notas estructuradas a partir de grabaciones de voz que se convierten en resúmenes, tareas o apuntes organizados
  • Transcripción de reuniones utilizando micrófono y audio del sistema para capturar conversaciones completas
  • Control de aplicaciones mediante comandos de voz integrados vía integración MCP (Model Context Protocol)
  • Grabación de notas rápidas con widget flotante accesible mediante atajos de teclado personalizados
PUNTOS DESTACADOS
  • Open source con licencia MIT, permitiendo inspección del código y auditoría de seguridad
  • Funciona completamente offline sin dependencia de servicios en la nube ni envío de audio externo
  • Detección contextual automática que adapta el formato de transcripción según la aplicación activa
  • Privacidad-first con modelos locales descargables directamente desde la aplicación
  • Extensible mediante atajos de teclado, macros de voz y flujos de trabajo personalizados
  • Arquitectura modular con soporte para integración MCP para control de aplicaciones externas
PRECAUCIONES
  • No soporta Linux nativo actualmente; requiere macOS o Windows con helper local no disponible en GNU/Linux
  • Requiere clonar submódulos del repositorio para obtener fuentes de Whisper antes de compilar el addon nativo
  • Electron permite solo una instancia activa a la vez, necesitando cerrar la aplicación previamente al desarrollo
  • La compilación del addon nativo de Whisper puede tardar varios minutos dependiendo del hardware
  • Integraciones opcionales de autenticación en la nube y telemetría requieren configuración manual en .env
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Descargar binarios oficiales desde releases para macOS o Windows. En macOS, usar Homebrew con brew install --cask amical. Para desarrollo local: clonar con --recurse-submodules, ejecutar corepack enable, pnpm install --frozen-lockfile y pnpm --filter @amical/desktop download-node. Iniciar con pnpm turbo run dev --filter=@amical/desktop. Configurar .env opcional solo para integraciones de nube o telemetría. Requiere Node.js 24.x y pnpm 10.15.0.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.