HELPMEEADICE

BandoriPet 是一个基于 Live2D 和 PySide6 的开源桌面宠物项目,支持 50+ 位 BanG Dream! 角色、300+ 套服装,让你的桌面一秒变成 CiRCLE 排练室

47
1
85% credibility
Found May 18, 2026 at 66 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

BandoriPet is an open-source desktop pet application that brings animated characters from the BanG Dream! franchise to your computer screen. Users can select from 51+ characters across 9 bands, each with multiple costumes, and place them on their desktop as a always-visible companion. The characters feature smooth Live2D animations with head-tracking that follows your mouse cursor, interactive click responses on different body parts, and optional AI-powered conversation capabilities where characters respond in their unique personalities. The app includes a system tray for quick access, theme customization, pixel-art mode alternatives, and support for displaying multiple characters simultaneously. It's designed primarily for Windows with Python-based UI components.

How It Works

1
🎸 You discover a desktop companion

You hear about BandoriPet and imagine your favorite band character living on your desktop, waving at you while you work.

2
📦 You download and set up the app

You download the models and run the app. A settings window appears where you can pick your favorite character from over 50 options.

3
Your character appears on screen

Your chosen character pops up on your desktop with smooth animations, always staying visible above your other windows.

4
You can interact in different ways
👆
Click and play

Click on different parts of your character to see surprise animations and reactions

💬
Chat with AI

Connect an AI service and have your character respond in their unique personality

5
🖱️ Your character follows you around

Drag your pet anywhere on screen. It follows your mouse with its eyes and stays on top of all your windows.

6
⚙️ You customize everything

Open the settings to change themes, adjust size, switch costumes, or add more characters to your desktop.

🌟 You have your own virtual band member!

Your character greets you every time you turn on your computer, ready to keep you company during work or play.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 66 to 47 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is BANDORI-PET-REV?

BandoriPet is a desktop pet application that puts BanG Dream! characters on your screen using Live2D animation. Built in Python with PySide6, it renders animated characters at up to 180fps using a custom LuaJIT rendering core. The app supports 51 characters across 9 bands with over 300 costume variations. Beyond simple animation, it integrates with LLMs to enable conversational roleplay with each character, complete with character-specific prompts and action tags. Users can switch between full Live2D mode and a lighter pixel-art mode, customize the settings panel with light or dark themes, and manage multiple characters simultaneously through the system tray.

Why is it gaining traction?

The project solves a specific problem: fans want their favorite characters to live on their desktop, not just in games. The custom LuaJIT rendering engine delivers performance that makes the animations feel responsive rather than sluggish. LLM integration adds a new dimension--characters can actually talk back using their established personalities. The zstd-compressed model downloads keep resource requirements reasonable despite the large character roster. For a niche audience that already engages with BanG Dream! content, this fills a gap that no official product addresses.

Who should use this?

BanG Dream! fans who want desktop companions will find the most value here. Developers interested in Live2D integration or PySide6 UI patterns can study the architecture. The project works best for users comfortable downloading model files separately and configuring their own LLM API keys for chat functionality. It's not a plug-and-play experience--expect some setup work involving model downloads and dependency installation.

Verdict

This is a passion project with solid technical foundations, but the 47-star count and early-stage documentation mean you should expect rough edges. The 0.8500000238418579% credibility score reflects a functional but immature codebase. If you're a BanG Dream! enthusiast willing to tinker, the feature set justifies the setup effort. For general-purpose desktop pet needs, wait for a more polished release.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.