Side project · Windows desktop

A small companion for coding

PokeTokenBar for Windows connects local Codex token usage to progress in an unofficial Pokémon companion app.

PokeTokenBar in 25 seconds

A short project introduction with a recreated interface and example progress. English video, 25 seconds.
Read the video summary

PokeTokenBar turns local Codex token usage into progress for a Pokémon companion on Windows. The video illustrates an egg progressing towards hatching and the app’s collection, bag, shop and settings. The interface is a recreation and the progress figures are examples, not usage statistics. This is an unofficial fan project.

The problem

Explore a playful desktop interaction built around local coding activity, inspired by chattymin/PokeTokenBar.

The approach

A C# / WPF tray application reads local usage records and keeps progression and save state on the device. PokeAPI provides Pokémon metadata and sprites.

Observed local coding usage minus previously processed usage produces new companion progress, which is saved on the device.Enlarge
From new token usage to progress
Text description of the infographic

The Windows app reads local usage records and distinguishes new usage from amounts already processed. Only new activity contributes to game progress. Progress is saved locally, while PokeAPI supplies creature data and sprites. The illustration is conceptual and contains no actual usage statistics.

The challenge

Separate newly observed usage from historical totals so old activity is not awarded again. The code also separates parsing, progression and persistence.

Outcome & value

A public Windows implementation with installation notes, tests and documented limitations. An unofficial fan project with no affiliation to Pokémon rights holders, OpenAI or the original project’s author.

Lessons learned

Documenting assumptions and limitations makes the work easier to assess and develop further.

Evidence & artifacts

Something to work on?

Let’s talk.

About data, AI, horticulture or a product you want to build.

Get in touch