Official PluginsRequires OpenPets 2.1.0+

Extend your desktop pet

Install safe, sandboxed JavaScript plugins that let your pet keep you company, remind you to take breaks, run focus timers, play with pet actions, or notify you of GitHub events on public repositories.

Build your own plugins

npx skills add openpetshq/openpets

Add the OpenPets skill to your coding agent and build plugins on the sandboxed SDK.

Pixel-art robot cat with a tool belt plugging glowing plugin modules into a retro console, surrounded by widget tiles for a timer, notifications, music, focus, sandbox lock and cloud.

Official catalog

Official plugins

First-party plugins maintained with OpenPets and shipped through the reviewed catalog.

Anxiety Aid Tools preview
Anxiety Aid Tools icon
Official
v0.1.1
Min v4.0.0

Anxiety Aid Tools

Calm practices around your pet: breathing, muscle relaxation, grounding, guided meditation, visualization, and relaxing sounds. The OpenPets companion of https://anxietyaidtools.com/.

ui:sessioncommandsstoragenetwork
openpets.anxiety-aid-tools
How to install
Calendar Airmail preview
Calendar Airmail icon
Official
v1.2.3
Min v4.0.0

Calendar Airmail

Send Google Calendar event reminders by airmail with a chosen courier.

ui:deliveryauthnetworkschedulestoragecommandsstatus
openpets.calendar-airmail
How to install
Morning & Evening Routine preview
Morning & Evening Routine icon
Official
v1.0.0
Min v4.0.0

Morning & Evening Routine

Gentle daily check-ins to start and close your day with your pet.

pet:speakschedulestoragecommands
openpets.day-routine
How to install
Focus Buddy preview
Focus Buddy icon
Official
v1.2.0
Min v4.0.0

Focus Buddy

A pet Pomodoro-style focus timer that helps you focus, then nudges you to take breaks.

pet:speakpet:interactpet:pinschedulestoragecommandsstatusaudio
openpets.focus-buddy
How to install
Daily Fortune Cookie preview
Daily Fortune Cookie icon
Official
v1.0.0
Min v4.0.0

Daily Fortune Cookie

A cozy daily note from a little fortune cookie.

pet:speakschedulestoragecommands
openpets.fortune-cookie
How to install
Launch Buddy preview
Launch Buddy icon
Official
v1.0.0
Min v4.0.0

Launch Buddy

A friendly startup greeting with gentle timing, reactions, and optional sound.

pet:speakpet:reactionaudioschedulestoragecommands
openpets.launch-buddy
How to install
Magic 8-Ball preview
Magic 8-Ball icon
Official
v1.0.0
Min v4.0.0

Magic 8-Ball

Ask a lighthearted question and get a warm, playful answer from your pet.

pet:speakcommandsstorage
openpets.magic-8-ball
How to install
Mood Check-in preview
Mood Check-in icon
Official
v1.0.0
Min v4.0.0

Mood Check-in

A gentle once-a-day pet check-in for noticing how you feel.

pet:speakpet:interactschedulestoragecommands
openpets.mood-check-in
How to install
Quick Reminders preview
Quick Reminders icon
Official
v1.2.0
Min v4.0.0

Quick Reminders

Set short local reminders from the pet menu, delivered with sound and a sticky alert bubble you can snooze.

pet:speakpet:interactaudioschedulestoragecommandsstatusnotify
openpets.reminders
How to install
Simple Timer preview
Simple Timer icon
Official
v1.1.0
Min v4.0.0

Simple Timer

A one-shot countdown timer with a pet HUD, pause controls, and an expiry alert.

pet:speakpet:interactpet:pinaudioschedulestoragecommandsstatusnotify
openpets.simple-timer
How to install
System Resources preview
System Resources icon
Official
v2.2.0
Min v4.0.0

System Resources

Show live CPU and RAM meters, plus optional GPU and Disk metrics, on your pet.

pet:speakpet:reactionpet:pinschedulestoragecommandsstatuseventssystem:metrics
openpets.system-resources
How to install
Virtual Pet preview
Virtual Pet icon
Official
v1.1.1
Min v4.0.0

Virtual Pet

Care for a little desktop companion and watch your bond grow through gentle everyday interactions.

pet:speakpet:interactpet:pinpet:reactionschedulestoragecommandsaudioevents
openpets.virtual-pet
How to install
Water Reminder preview
Water Reminder icon
Official
v1.0.1
Min v4.0.0

Water Reminder

A gentle pet nudge to take a water break.

pet:speakpet:interactaudioschedulestoragecommands
openpets.water-reminder
How to install

Community catalog

Community plugins

Reviewed plugins from external creators. Source stays on GitHub, but users install the OpenPets-packaged ZIP after validation.

GitHub issue
Community reviewed
v1.0.0
Min v4.0.0

Vocabulary Drag & Drop

Drag words to see definitions and translations in a natively scrollable HUD card.

Publisher: Saimun-jd
OpenPetsHQ/openpets
Network hosts
api.dictionaryapi.devtranslate.googleapis.com127.0.0.1:8765
pet:speakpet:dropnetworkeventspet:reactionpet:interactnetwork:localnetwork:write
openpets.drag-vocab
How to install
Community reviewed
v1.0.0
Min v4.0.0

Higgsfield Watch

Your pet tracks your Higgsfield AI generations and celebrates when they finish.

Publisher: aniketshaw748-hub
OpenPetsHQ/openpets
Network hosts
fnf.higgsfield.ai
networkschedulestoragepet:speakpet:reactioncommandsstatus
openpets.higgsfield-watch
How to install
Community reviewed
v1.8.1
Min v4.0.0

Spotify Buddy

Your pet reacts to Spotify, syncs lyrics in real time, and controls playback.

Publisher: Saimun-jd
Saimun-jd/openpets-spotify
Network hosts
api.spotify.comaccounts.spotify.comlrclib.net
networknetwork:writeschedulestoragepet:speakpet:reactioncommandsstatusauthsecretsui:toast
openpets.spotify-buddy
How to install
Walkabout icon
Community reviewed
v1.0.0
Min v4.0.0

Walkabout

Makes your pet roam the screen. Wander, follow your cursor, or patrol back and forth.

Publisher: openpets
OpenPetsHQ/openpets
pet:moveeventspets:readstatus
openpets.walkabout
How to install
Usage Buddy icon
Community reviewed
v1.1.0
Min v4.0.0

Usage Buddy

Your pet reflects live Claude and Codex usage read from a local usage monitor endpoint.

Network hosts
127.0.0.1:45455
pet:speakpet:reactioncommandsstatusschedulenetworknetwork:localstorage
regis.usage-buddy
How to install
Community plugins

Build something great for the pet catalog

Have an idea for Spotify, calendar, focus, games, or tiny desktop rituals? Build it in a public GitHub repo, submit it for review, and we can list the safe, packaged version for every OpenPets user.

1

Build the plugin

Create a manifest, one JavaScript entry file, locales, and any bundled assets.

2

Tag a release

Publish a GitHub tag or commit so reviewers can pin the exact source.

3

Get listed safely

OpenPets reviews permissions, hosts, assets, and packaging before it appears in the catalog.

Built for safety and privacy

Sandboxed JavaScript

Plugins run in an isolated JavaScript renderer. They cannot access your file system or coding-agent context.

Explicit permissions

Every plugin must declare exactly what it needs: schedule timers, make the pet speak, or access specific approved HTTPS hosts.

Host-rendered config

Plugin configuration is rendered safely by the host app. GitHub Notifications only work with public repositories - no logins or tokens required.

How to install

  1. 1

    Update OpenPets

    Ensure you are running the latest OpenPets desktop version.

  2. 2

    Open Plugins Menu

    Click the OpenPets tray icon and select Plugins.

  3. 3

    Install and Enable

    Browse to the plugin, click Install, configure your settings, and enable it.

Want to build a plugin?

Check out the developer documentation to build your own.