Vibe Coding Discover

AI Tools

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

★ 1.2K115 forksTypeScriptMITalvinunreal

Electron desktop-companion platform where sandboxed JS/TS plugins and coding agents (Claude Code, OpenCode, Cursor) or a local MCP stdio server drive animated pet reactions, reminders, timers and HUDs. Agent hooks stay local and sanitize code, paths and secrets.

Use Cases

Show animated pet reactions during Claude Code or OpenCode sessionsExpose pet animation and speech as MCP tools to any MCP clientBuild sandboxed JS/TS pet plugins with the @open-pets/plugin-sdkRun desktop focus timers, reminders, hydration and mood check-insScaffold and validate plugins via the @open-pets/cliDiagnose Claude Code / Cursor integration health with openpets doctorChat with a host-configured LLM through a plugin without exposing API keysAdd a Tamagotchi-style virtual pet with stats HUD

Built With

Language
TypeScript
Frameworks
Electron · Node.js · TypeScript · pnpm workspaces · Model Context Protocol (MCP)

Tags

desktop-pet · mcp · plugin-sdk · electron · typescript · claude-code · opencode · coding-agents · local-first · agent-integrations · sandboxed-plugins · desktop-companion · reminders · cli · cross-platform · notifications