clibuddy
v1.2.0
Published
A tamagotchi-style virtual pet that lives in your terminal — feed, play, adventure, and battle!
Maintainers
Readme
CLIBuddy
A tamagotchi-style virtual pet that lives in your terminal. Feed it, play with it, take it on adventures, fight bosses, and watch it grow.
/\_/\
( o.o ) < Hi! I'm your buddy!
> ^ <Install
npm install -g clibuddyOr try without installing:
npx clibuddyWhat is this?
CLIBuddy is a full-screen terminal game where you raise an ASCII art companion. Your buddy has needs (hunger, happiness, health, energy), gains XP, levels up, earns titles, finds items, and goes on adventures with a full story campaign.
Features:
- 7 species to roll (Common to Legendary rarity)
- Deep turn-based combat with elements, skills, combos, and boss phases
- 8-chapter hand-crafted story with 4 recurring NPCs and ~141 rooms
- 6 minigames
- 32 gear items with passive effects
- 50 earnable titles
- Procedural dungeon expeditions with 6 biomes
- Idle events, dialogue, and item discovery
- Persistent save file (your buddy remembers you)
Controls
- Type
/to open the command palette - Arrow keys to navigate, Enter to select
- All gameplay happens through commands:
/feed,/play,/sleep,/adventure, etc. - Type
/helpfor a full command list
Requirements
- Node.js 18+
- A terminal that supports ANSI escape codes (most modern terminals)
Update
npm update -g clibuddyOr type /update inside the game.
License
MIT
