Sandbox
@Marcel-Bich/buddymon

Terminal sprite buddy for Claude Code and OpenCode

buddymon adds a virtual pet-style companion to AI coding CLI sessions. It is meant to sit alongside tools like Claude Code and OpenCode, using sprite art that you can swap for your own pixel art or other sprite sources. The project is still in progress, with the minimum goal of matching the original `/buddy` behavior from Claude Code.

45 stars0 forksUpdated 2mo ago
Who it's for

Builders who want a companion sprite beside Claude Code, OpenCode, or another terminal agent.

What it delivers

You can make your agent sessions feel less empty and more playful without leaving the terminal.

What it does

Sprite buddy for CLI sessions

Shows a virtual companion while you work in AI coding terminals.

Works with custom sprite art

Lets you use your own pixel art or other sprite sources, including Pokémon-style art.

Claude Code and OpenCode focus

Built around AI coding CLIs like Claude Code, OpenCode, and similar tools.

Terminal overlay presentation

Uses animated sprite and overlay-style visuals rather than a separate desktop app.

README

buddymon

buddymon animated sprite buddy

WIP License GitHub Stars

Support my work

WIP - on a deliberate pause (not abandoned)
Curious where things stand? Read the latest progress update (2026-06-16).

A virtual sprite buddy for AI coding CLIs - Claude Code, OpenCode, and friends.
Use any sprites you like (custom pixel art, existing sprite sources like Pokemon or whatever you want).
Inspired by the original /buddy command, with room to grow into something much more.

Want to help? Star the repo on GitHub - it's the best way to show interest and keep me motivated.
I'm building at least everything the original /buddy had, and how much further I go depends on community interest ;)

Minimum Goal

Features like the original /buddy from Claude Code.

Buddymon alpha demo screenshot

Unedited screenshot from a real Claude Code session. This is only an alpha demo to show that it runs end to end. I am already significantly further along behind the scenes, and a lot will still change. The visual style, however, will stay roughly like what you see here.

Maybe

Variety of other features like leveling up, evolution, useful agentic work, etc.

Platform Support

buddymon targets Unix-like systems:

  • Linux - primary development platform, fully supported
  • WSL on Windows - fully supported, recommended for Windows users
  • macOS - expected to work, not actively tested

Native Windows (PowerShell) is not planned. The implementation relies on Unix-only system features that have no native Windows equivalent. If you are on Windows, please use WSL - it provides full Unix compatibility and works out of the box.

License

This project is licensed under the Buddymon License v1 - a source-available license that permits personal, educational, and internal use but restricts commercial monetization and code reuse. See LICENSE for full terms.

The project name and branding are covered by the Trademark Policy.

Contributing

I'm fine with issues containing code snippets, and I'm not against pull requests, but please read CONTRIBUTING.md before submitting anything!
The contributing rules only exist to prevent licensing issues on my end.


Star History

Star History ChartStar History Chart
Keywords / Tags

AI Coding CLIs: Claude Code, Claude Code Plugin, Claude Code Buddy, Claude Code Extension, OpenCode, OpenCode Plugin, AI CLI, AI Coding Assistant, AI Pair Programming, AI Agent, Agentic CLI, Coding Companion, Anthropic, Anthropic CLI, Anthropic Claude, Anthropic AI

Concept: Virtual Pet, Desktop Pet, Tamagotchi, CLI Pet, Terminal Pet, Coding Companion, Buddy, /buddy, Sprite Overlay, Animated Sprite, Companion Bot, Pixel Art, Sprite Viewer, Retro Gaming

Supported Sprite Sources (examples): Custom Pixel Art, User-provided Assets and more e.g. Pokemon

Project: buddymon, Marcel Bich

Files in the repo

Repository payload7 top-level entries
  • .github
  • assets
  • .gitignore
  • CONTRIBUTING.md
  • LICENSE
  • README.md
  • TRADEMARK.md

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More tools

JuliusBrussee/
caveman

🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman

105k
1 add
MemPalace/
mempalace

The best-benchmarked open-source AI memory system. And it's free.

59k
stablyai/
orca

Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and remote runtime.

66k

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

132k

Never stop coding. Free MIT AI gateway: one endpoint, 352 providers (150+ free), 1200+ models Kimi, Claude, GPT, Gemini, GLM, DeepSeek, MiniMax. Works with Claude Code, Codex, Cursor, OpenCode, Cline & Copilot. Quota-aware auto-fallback, RTK+Caveman compression saves 15-95% tokens, MCP/A2A, Desktop/PWA. Built by 550+ contributors

64k
headroomlabs-ai/
headroom

Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.

71k