alvinunreal/openpets

alvinunreal★ 1,070TypeScriptLast synced: 2026-08-17

Open on GitHub

Local first, desktop companion platform with animated pets, plugin SDK and coding-agent integrations.

README excerpt

A desktop companion platform with pets, plugins, and optional local agent integrations. OpenPets puts an animated companion on your desktop, then lets plugins turn it into a focus buddy, reminder system, tiny game, launcher, or coding-agent sidekick. by Boring Dystopia Development       Read this in: English 日本語 한국어 简体中文 繁體中文 Português (Brasil) Español (LatAm) Download OpenPets Download the latest OpenPets desktop release and launch it. A pet appears immediately; no agent setup required. - Desktop pets : animated companions that idle, wander, react, and keep your workspace from feeling empty. - Official plugins : focus timers, reminders, mood check-ins, mini games, launch shortcuts, hydration nudges, and virtual-pet stats. - Plugin SDK v3 : a sandboxed JavaScript/TypeScript runtime for building new pet abilities with permissions, quotas, storage, schedules, commands, panels, events, audio, notifications, and more. - Optional agent layer : Claude Code, OpenCode, Cursor, Pi, and MCP clients can drive local pet reactions without exposing prompts, code, paths, logs, or secrets in speech bubbles. Star OpenPets If OpenPets makes your coding setup or desktop workspace a lit…

View full README on GitHub →
Agentsai-agentsclaude-codecoding-agentsdesktop-companiondesktop-petdsh-pluginelectronmcp

Category