# Tonho

En construcción.

Tonho es mi app personal para macOS, hecha para un solo usuario: yo. Reúne en un lugar las finanzas leídas con Pierre, el presupuesto del mes y las compras planeadas, mis trámites de microempresario (MEI), una dieta con frutas de temporada, recomendaciones de películas, series, libros y juegos, un agente para mis sitios web y un cofre de claves en el Llavero. Tres rutinas corren solas con launchd, y el MCP tonho-contas presta mis cuentas a otros LLMs, que solo escriben con mi visto bueno. La IA corre con Claude Code, aislada y solo con las herramientas de cada pantalla, y los números de las pantallas vienen directo de las APIs, nunca del texto del modelo. Empecé Tonho en octubre de 2026, en Swift, y el código aún no está publicado.

## Datos técnicos

- Sistemas: macOS
- Creado el: 2026-10-09
- Hecho con: Swift, SwiftUI, Claude Code, Pierre
- Autor: Antonio Leandro (https://linkedin.com/in/tonho)

## ¿Qué hace Tonho?

### Frutas de temporada, a su hora

Preguntas qué comprar en la feria, y Claude busca lo que está de temporada y arma un panel corto, con cuatro frutas como máximo por defecto. Cada una tiene icono, momento del día, objetivos y el porqué, y el botón Quitar la saca al instante.

### Recomendaciones con datos de la fuente

Pide una película, una serie, un libro, un juego o un álbum. Claude elige y explica por qué, pero la portada, el autor y la nota vienen de la API (TMDb, Open Library, IGDB, AniList y otras). Lo que marcas como visto o no te gustó no vuelve.

### Cofre de claves en el Llavero

Las claves de API quedan cifradas en el Llavero de macOS, fuera de archivos y de git. La app guarda solo el nombre y la descripción, y Claude Code usa las claves con la CLI tonho sin que el valor aparezca en pantalla.

### Mi MEI en un panel

La pestaña PJ muestra cuánto facturé en el año y cuánto falta para el tope del MEI. Justo debajo están los DAS atrasados y las cuentas de la semana. Las facturas entran por el XML del Emisor Nacional, y el informe mensual de ingresos sale en PDF.

### Mis cuentas, con mi visto bueno

El MCP tonho-contas presta mis cuentas de Google y GitHub a Claude Code, a Codex y a otros LLMs. Leer corre directo. Escribir o enviar espera mi visto bueno en esta pantalla, y el token queda en el cofre, lejos del modelo.

### Rutinas que corren solas

El launchd corre el resumen de la mañana a las 7h, la alerta de factura sin IA y la revisión semanal el domingo. Antes de la revisión, una copia de mis datos va cifrada a mi servidor. La pantalla muestra lo que más tokens gastó en la semana.

Hablemos: tonhowtf@gmail.com
