×

OPEN SOURCE / MACOS MENU BAR / STARTED 2026

Write code.
Something wild
appears.

Buddymon is a Pokémon-style pixel companion for AI coding sessions. Coding becomes XP and levels and wild encounters. A small creature in your menu bar that grows while you work.

  1. 09:41a wild encounter started while you worked
  2. 09:42mode set → safari
  3. 09:45caught! added to the pokédex
  4. 09:47journey journal updated

NOW PLAYING

Code. Encounter. Collect.

No new habit to build. The game plays off the work you were already doing.

Buddymon battle scene in handheld pixel-art style: your Charizard faces a wild shiny Mewtwo across a grassy field, HP bars on both sides, with FIGHT, BALL, RUN and ACK options in the menu below

A wild MEWTWO appeared!

You were mid-refactor. It waited.

  1. TURN 1 — CODE

    Work like you already do. The Claude Code plugin turns session activity into XP and levels — no extra ritual, no account.

  2. TURN 2 — ENCOUNTER

    Wild Pokémon show up while you work. Quick, Safari, or Battle mode — switch any time.

  3. TURN 3 — COLLECT

    Catches fill the party and the box and the Pokédex. The journey journal keeps the run.

SAVE FILES

One run, every surface on record.

Buddymon menu-bar statusline: a pixel Charizard sprite beside 'Charizard Lv.72', an XP readout, and a mono row with streak 14, balls 37, dex 6, and tokens 428.6M

MENU BAR

SAVE 01 · 09:41

The statusline. Buddy, level, streak, balls, dex and token count riding along in the terminal.

Buddymon's terminal main menu listing battle, party, Pokédex, journal, status, box, showcase, token usage, settings and quit. Arrow-key navigation hints sit below.

TERMINAL

SAVE 02 · 09:42

The full game menu: battle, party, dex, journal, status, box, showcase, tokens.

Terminal battle screen: active buddy Charizard Lv.72 at 71% HP faces a wild shiny Mewtwo Lv.55 at 34% HP, with a 16% catch estimate and Fight, Ball, Run options

WILD ENCOUNTER

SAVE 03 · 09:45

A shiny Mewtwo testing your focus, HP bars and catch odds included.

Buddymon showcase card filled 6 of 6: podium tiles for Charizard, shiny Mewtwo, Dragonite, Gengar, Pikachu and shiny Staryu with levels and rarities

SHOWCASE

SAVE 04 · 2026-07-13

A curated podium card of the collection — generated 2026-07-13.

Token usage report in the terminal: totals for today, this week, and this month, a by-client split between Claude and Codex, and a day-by-day timeline

TOKEN LEDGER

SAVE 05 · 2026-07-13

Local token usage by day and week and client. Nothing leaves the machine.

MAIN MENU

A whole small game running quietly beside the work.

  • MODES — Quick, Safari and Battle. From a beat between tasks to a full turn-based fight.
  • STARTERS — Charmander, Bulbasaur, Squirtle, Pikachu or Eevee. Buddies level and play short evolution moments.
  • RECORDS — party, storage box, Pokédex, journey journal, local token totals.
  • BUDDY — a living menu-bar creature. It rests. It works. It reacts. It catches.
  • LOCAL — preferences and progress and history stay on your machine. No uploads. No Buddymon account.
  • CLIENTS — Claude Code earns progress automatically; Codex CLI and Auggie join through the collector.