alvinunreal/openpets ? reverse-engineered prompt
Reverse engineered prompt
Build me a local first desktop companion app with a cute animated pet that lives on the screen, reacts while I work, and can be customized from inside the app.
I want a desktop experience where I can browse pets, preview their animations, assign a pet to a workspace, and turn features on and off from a simple control center. Include a few built in plugins like focus timers, reminders, hydration nudges, mood check ins, a tiny virtual pet, random fun responses, and quick app or folder launch shortcuts.
Also add a plugin system so new pet abilities can be created in TypeScript, with a safe sandbox, permissions, storage, schedules, notifications, audio, and simple UI panels. If you need to, look up current docs online for the desktop and plugin setup.
Make it feel polished and playful, and keep everything working offline by default, with optional local agent integrations for people who want the pet to react to coding tools.
Are you gonna build this?
make sure you review the code using coderabbit