$npx skillfedfor your agent

tuipet

A terminal virtual pet (Digimon V-Pet style) rendered with halfblock sprites, built on data from the real devices.

With conditionsPyPI Games/EntertainmentReleased Aug 2026339.6K downloads / moMITPure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — tuipet-0.5.345-py3-none-any.whl
v0.5.345 · released 2026-08-13 · Python >=3.10 · 3 runtime deps: textual, rich, websockets

Yes, if you want a terminal game. tuipet is actively maintained, has no security vulnerabilities, installs with low friction, and offers a complete, faithful V-Pet experience with both offline and online play. The MIT license is permissive. The only real constraint is Python 3.10+; iOS and Android both work with appropriate terminal apps. Start with a single-player save to learn the mechanics, then join the online lobby if you want multiplayer.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.10 or later.
  • On iOS, use a-Shell and run `python3 -m tuipet` instead of the bare command.
  • On Android, optional termux-api package and Termux:API app enable sound.

License · maintenance · safety

MIT (permissive) — MIT license permits free use, modification, and distribution with minimal restrictions—suitable for personal or commercial projects.

last release 2026-08-13 (1 days) · last repo commit 2026-08-13 · 5 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 339,557 downloads/mo, #7,421 on PyPI

Verify before relying

pip install tuipet
tuipet

# Or with pipx for isolation:
pipx install tuipet
tuipet
  • Whether online multiplayer features (lobby, PvP, jogress fusion) require account registration or authentication beyond local play.
  • Whether save files sync automatically to the cloud or require manual upload.
  • Performance characteristics on low-end terminals or over SSH with latency.
Same gist for agents: .md · .json

What it is and what it does

tuipet is a fully playable Digimon V-Pet emulator that runs in the terminal, rendering 1,548 creatures as Unicode halfblock sprites with 11 animation frames each. It faithfully recreates the real device's mechanics: hunger, sleep, filth, and effort tracking; training drills; evolution gated by care quality and battle records; armor evolution via shop-bought Digimentals; and a 26-zone Adventure mode with bosses, towns, and raid encounters. The game includes a calendar-driven tournament cup system, an in-game AI care assistant, and a classic four-tab shop.

Beyond single-player, tuipet adds online play: cloud-backed saves (one pet per device at a time, like a cartridge), a live lobby with chat, PvP battles, and two-player jogress fusion. The UI is built on textual and rich, fitting the entire game—pet arena, status card, and control strip—into a fixed LCD-style box. It runs on Linux, Android (including Termux), and iOS (via a-Shell), with sound support where available and graceful fallback to the terminal bell elsewhere.

Use it for

  • Play a faithful Digimon V-Pet emulator on any terminal without emulation software or ROM files.
  • Raise and evolve a creature through care, training, and battle across 1,500+ forms using real device mechanics.
  • Engage in PvP battles and two-player jogress fusion with other players in the online lobby.
  • Collect all 1,548 creatures by unlocking divergence paths through DNA charging and field-specific evolution gates.
  • Run a portable pet game on Android or iOS without a dedicated app store, using only a terminal and Python.
  • Participate in community raid bosses and seasonal tournament cups on a real-calendar schedule.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you want a terminal game.

tuipet is actively maintained, has no security vulnerabilities, installs with low friction, and offers a complete, faithful V-Pet experience with both offline and online play. The MIT license is permissive. The only real constraint is Python 3.10+; iOS and Android both work with appropriate terminal apps. Start with a single-player save to learn the mechanics, then join the online lobby if you want multiplayer.

Install

tuipet on PyPI

Before you install

Low install friction: pure Python wheel with no compiled dependencies. Active development with a commit from 2026-08-13 and regular updates. Requires Python 3.10+.

Requires Python 3.10 or later. On iOS, use a-Shell and run `python3 -m tuipet` instead of the bare command. On Android, optional termux-api package and Termux:API app enable sound.

License in practice

MIT license permits free use, modification, and distribution with minimal restrictions—suitable for personal or commercial projects.

Quickstart

pip install tuipet
tuipet

# Or with pipx for isolation:
pipx install tuipet
tuipet

Verify before relying

  • Whether online multiplayer features (lobby, PvP, jogress fusion) require account registration or authentication beyond local play.
  • Whether save files sync automatically to the cloud or require manual upload.
  • Performance characteristics on low-end terminals or over SSH with latency.

Package facts

LicenseMIT permissive
Python supportSupports the current Python release >=3.10
Install frictionLow. Pure-Python wheel
Runtime dependencies
3 packages
textualrichwebsockets
MaintenanceActively maintained 1 days since the last release
Last repo commit
First released
Downloads339,557 / month, #7,421 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 4 - BetaEnvironment :: ConsoleIntended Audience :: End Users/DesktopOperating System :: AndroidOperating System :: POSIX :: LinuxProgramming Language :: Python :: 3Topic :: Games/Entertainment

Evidence: tuipet-0.5.345-py3-none-any.whl

Tags

Capabilities
terminal virtual pet gamedigimon v-pet emulatortui pet simulatorterminal tamagotchiunicode sprite animation gameretro pet care gameterminal multiplayer pet
Topics
gameretro-emulationmultiplayer
PyPI keywords
terminaltuivirtual-petdigimonvpettextualgame

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “terminal virtual pet game”

  • tuipetA terminal-based virtual pet game in the Digimon V-Pet style, with…
  • petnameGenerates random, pronounceable names by combining adverbs,…
  • aiotractiveAsynchronous Python client for the Tractive pet tracking REST API,…

Give your agent the search over MCP, or paste the wish link into any chat.

More Games/Entertainment packages

stockfish Worth it
PyPI · Python Modules · released Apr 2026

Wraps the Stockfish chess engine to let Python code query best moves, evaluate positions, and validate chess notation without reimplementing engine logic.

MITpure Python · 3.10+
4.9Mdownloads / mo
chess Worth it
PyPI · Python Modules · released Feb 2025

A pure-Python chess library providing move generation, validation, and support for standard chess formats (FEN, PGN, EPD) plus engine communication and endgame tablebase probing.

GPL-3.0-or-laterbuilds from source · 3.8+
3.7Mdownloads / mo
word2number Skip
PyPI · Python Modules · released Jun 2017

Converts written-out number words (like "twenty one") into numeric digits (21), supporting positive integers and decimals up to 999,999,999,999.

No—install only if you have a legacy codebase already using it.

MITbuilds from sourceabandoned
1.7Mdownloads / mo
moderngl With conditions
PyPI · Graphics · released Oct 2024

ModernGL is a Python wrapper over OpenGL Core that simplifies GPU-accelerated graphics rendering by providing a Pythonic API for creating shaders, buffers, textures, and render passes with less boilerplate than raw OpenGL.

MITcompiled wheel · 3.7+
597.9Kdownloads / mo
glcontext With conditions
PyPI · Graphics · released Aug 2024

Provides portable OpenGL context creation across Windows, Linux, and macOS for headless rendering and graphics applications.

However, note that the package is dormant (last release 734 days ago) and marked as Production/Stable—it works well for its narrow purpose but may not receive updates…

MITcompiled wheeldormant
574.3Kdownloads / mo
pybullet With conditions
PyPI · Artificial Intelligence · released Jan 2025

PyBullet provides physics simulation, robotics modeling, and collision detection through Python bindings to the Bullet Physics SDK, supporting URDF/SDF file loading, kinematics, dynamics, and rendering.

permissive licensecompiled wheelaging
443.9Kdownloads / mo

See also trogon · textual-dev · asciimatics · bcsfe · textual-image · asciinema · textual · textual-serve · TextArena · pycowsay