# Grinding

En construcción.

Grinding es un asistente de trabajo para macOS que vive en la barra de menús, hecho para quien pasa el día en llamadas y en Teams. Graba la llamada solo cuando empieza, la transcribe en vivo en el propio Mac, traduce lo que dicen los demás y, al final, saca el resumen, las decisiones y los pedidos. Los pedidos de todas las llamadas y conversaciones van a un tablero de pendientes, con calendario. También hace dictado y un informe del día. Uso Grinding en mi trabajo todos los días. Lo empecé en octubre de 2026, en Swift, y el código aún no está publicado.

## Datos técnicos

- Sistemas: macOS
- Creado el: 2026-10-20
- Hecho con: Swift, SwiftUI, Core Audio, SpeechAnalyzer, Claude, MCP
- Autor: Antonio Leandro (https://linkedin.com/in/tonho)

## ¿Qué hace Grinding?

### Graba la llamada sin bot

Cuando Teams, Zoom, Slack o una llamada en el navegador, como Meet, abren el micrófono, Grinding empieza a grabar en dos pistas: tu voz por el micrófono y la de los demás por el audio de la app. La transcripción sale en vivo, en el propio Mac, con la traducción debajo.

### Pedidos con el fragmento que los prueba

Al final de la llamada, Claude saca el resumen, las decisiones y los pedidos. Cada pedido trae el fragmento de la conversación y solo se puede usar si ese fragmento existe en la transcripción. Un clic lo manda a la bandeja de entrada o a Recordatorios.

### Subtítulos con traducción

Una ventana flotante muestra lo que dicen los demás, con la traducción justo debajo, como los subtítulos de un video. Desaparece al compartir pantalla.

### Pendientes en un tablero

Los pedidos de las llamadas y de los chats de Teams caen en un solo tablero, de Llegó a Hecho. Cada tarjeta muestra de dónde vino, quién lo pidió y el plazo. El pedido que no acepto en 7 días sale del tablero.

### Hecho solo con prueba

Claude lee lo que vino después de cada pedido y dice si ya se hizo. La app solo mueve la tarjeta a Hecho si el fragmento que lo prueba está en un mensaje o en un commit posterior al pedido. El motivo queda guardado en la tarjeta.

### El plazo dicho se vuelve fecha

Cuando alguien dice “até sexta” (para el viernes) o “amanhã cedo” (mañana temprano), la app calcula la fecha a partir del día en que lo oyó y la sugiere en el calendario, con un ~ delante. El modelo solo copia la frase; el cálculo lo hace el código. Arrastro el pedido a un día para fijar la fecha.

Hablemos: tonhowtf@gmail.com
