4 puntos por bigcataroido 2026-04-21 | 6 comentarios | Compartir por WhatsApp

Hola.

Mientras seguía usando herramientas de programación con LLM como Claude Code o Codex,
sentí que la cifra del uso de tokens era solo un “valor desechable” que se acumula y desaparece sin más.

Si de todos modos es un valor que se sigue usando y consumiendo constantemente,
me pregunté si, en lugar de medirlo u optimizarlo a la fuerza,
no habría otra forma de aprovecharlo.

Justo me gustaban apps como RunCat, que representa el uso de CPU con un gato corriendo,
y recordando la estructura de “explorar → encuentro → colección” de los juegos de Pokémon que jugaba de niño,

se me ocurrió la idea de:

“¿Y si vemos el uso de tokens como una exploración?”

Así fue como terminé creando Tokenmon.

¿Qué es Tokenmon?

Tokenmon es una app de barra de menú para macOS que convierte el uso de LLM en progreso de exploración.

Actualmente es compatible con usos basados en Claude Code, Codex, Gemini y Cursor.

Cuando usas herramientas como Claude Code o Codex,
el progreso de exploración se acumula con base en metadatos locales de uso,
y al llegar a cierta cantidad, te encuentras con criaturas salvajes.

Los encuentros se resuelven automáticamente:

  • son capturadas, o
  • huyen

según el resultado que se determine.

No es una estructura donde el usuario pelee directamente ni presione botones para atraparlas;
si simplemente usas tus herramientas de programación como siempre, todo avanza silenciosamente en segundo plano,
y se parece más a un juego pasivo de colección.

Dirección de diseño

Tokenmon no es una herramienta de productividad.

Es un experimento hecho para que ese “valor desechable” que es el uso de tokens
se sienta un poco más divertido.

Principales restricciones de diseño

  • Prioridad local: almacenamiento local basado en SQLite
  • Prioridad en privacidad: no lee ni guarda prompts ni el contenido de las respuestas del modelo
  • Agnóstico al proveedor: el manejo específico de Claude/Codex está en adaptadores, y la lógica del juego usa solo eventos de uso normalizados
  • Bajo costo de atención: se puede entender el estado en pocos segundos desde la barra de menú
  • Mínima interacción manual: el propio uso del LLM hace avanzar el juego

Cómo instalarlo

Homebrew:

brew install --cask aroido/tokenmon/tokenmon

Enlaces del proyecto

Página de presentación:
https://aroido.com/projects/tokenmon/

GitHub:
https://github.com/aroido/tokenmon

Estado actual (P0)

  • Solo para macOS
  • Local-first
  • Un jugador
  • Enfoque en colección

Posibles direcciones a futuro

Todavía no hay nada definido, pero estoy considerando direcciones como estas:

  • Mejorar el Dex para apreciar y organizar mejor las criaturas recolectadas
  • Campos / rareza / eventos que cambien según el patrón o período de uso
  • export / import local
  • sync opcional
  • una función ligera para mostrar a amigos los resultados de tu colección
  • eventos de colección flexibles a nivel de equipo/comunidad

Sigo explorando hasta dónde una expansión sigue sintiéndose fiel a Tokenmon.

Aspectos sobre los que me gustaría recibir feedback

  • si este concepto puede seguir siendo divertido por más de una semana
  • cómo debería mostrar los límites de privacidad para que resulte confiable
  • hasta qué nivel de estadísticas está bien, y desde dónde empieza a sentirse como “análisis del trabajo”
  • qué nivel de sync o funciones para compartir sería adecuado en una app local-first
  • en qué dirección sería natural reforzar el deseo de coleccionar o el componente de juego

Todavía está en una etapa inicial, así que hay muchas cosas por mejorar.
Agradecería mucho cualquier feedback, incluso si es crítico 🙏

6 comentarios

 
21919 2026-04-22

Parece que Tokenmon está sobrescribiendo de alguna manera la statusline de Claude Code T_T

 
bigcataroido 2026-04-22

Había una parte que habíamos implementado para recopilar el uso de tokens, pero parece que generó incomodidad. Mejoramos lo que nos comentaste y ya lo volvimos a publicar. ¡Por favor actualiza la app! ¡Gracias por usarla!

 
hshim 2026-04-21

Como me cambié a Claude Max, estaba quemando tokens, así que supongo que tendría que dejarlo prendido una vez jajaja

 
bigcataroido 2026-04-21

¡Gracias! ¡Atrapen muchísimos Tokenmon!

 
limhasic 2026-04-21

Está bien vender skins.

 
bigcataroido 2026-04-21

Todavía no he pensado en los ingresos... ¡gracias por el interés!