ディレクトリに戻る

alvinunreal/openpets

キュレーション掲載

alvinunreal/openpets

DSH ライフサイクルを OpenPets デスクトップコンパニオンへ

GitHub で見る
$ dsh plugin add alvinunreal/openpets

MIT ライセンス、ローカルファーストのデスクトップペットプラットフォーム。プラグイン SDK を内蔵し、stdio/TCP の MCP サーバーとして DeepSeek Harness などのコーディングエージェントに接続できる。

DSH 統合

互換

作者による申告

安全性監査

未監査

最終検証日

2026-08-21

ライセンス

MIT

01どんなタスクに使えるのか?

  • Give a coding agent a visible desktop companion that reacts to agent events

    Local pet reaction animations (thinking, editing, testing, success, error), status changes, and short speech bubbles driven by MCP tools

    Developers running coding agents such as DeepSeek Harness who want live, privacy-safe visual feedback while the agent works

  • Add focus timers, reminders and mini games to your workspace without any agent

    Official plugins — focus timers, reminders, mood check-ins, mini games, launch shortcuts, hydration nudges, virtual-pet stats — enabled via the Control Center

    Non-developer desktop users who want an animated companion with productivity plugins out of the box

  • Build custom pet abilities with a sandboxed plugin SDK

    Custom plugins with permissions, quotas, storage, schedules, commands, panels, events, audio and notifications, scaffolded via `npx @open-pets/cli`

    Plugin developers extending the OpenPets companion platform

02DeepSeek Harness への導入方法

前提条件

  • A desktop OS: macOS (Apple Silicon or Intel), Windows x64, or Linux (AppImage) — download the matching package from OpenPets Releases
  • For agent integration: an MCP-capable coding agent configuration where the `@open-pets/mcp` server (run via npx) can be registered

インストール手順

  1. 01

    Download the package for your operating system from OpenPets Releases: `OpenPets-*-mac-arm64.dmg` / `OpenPets-*-mac-x64.dmg` / `OpenPets-*-win-x64-setup.exe` / `OpenPets-*-linux-x86_64.AppImage`, and install it

  2. 02

    Launch OpenPets — a pet appears immediately; no agent setup required

  3. 03

    Optional: enable official plugins (focus timers, reminders, mini games) via the desktop Control Center

  4. 04

    Optional: to drive pet reactions from a coding agent, add the `openpets` server (`"command": "npx"`, `"args": ["-y", "@open-pets/mcp@latest"]`, type stdio) to your agent's `mcpServers` configuration; pass `--pet <petId>` to target a specific pet

導入成功の確認

  • Launch the app and confirm a pet appears immediately on the desktop — no agent setup required
  • Run `npx @open-pets/cli doctor` to check whether integrations are installed or broken and whether the desktop app is reachable (it exits non-zero only when an integration is broken)

03DSH 統合と能力の範囲

DSH 統合互換

Installed as a standard stdio/TCP MCP server (@open-pets/mcp); MCP-capable coding agents such as DeepSeek Harness drive desktop pet reactions via the openpets_status / openpets_react / openpets_say tools

  • Animated desktop pets

    OpenPets desktop app (macOS / Windows / Linux)animated companions that idle, wander and react on your desktop, managed via the built-in Pet Gallery

  • MCP server for agent-driven reactions

    MCP client / coding agent configuration (stdio or TCP)`openpets_status` (target pet ID + connectivity), `openpets_react` (reaction animations), `openpets_say` (speech bubble)

    runs a local MCP server process; the Claude Code integration additionally writes memory instructions to `~/.claude/CLAUDE.md` and hooks to `~/.claude/settings.json`
  • Official plugin catalog

    built-in desktop Control Centerfocus timers, reminders, mood check-ins, mini games, launch shortcuts, hydration nudges, and virtual-pet stats

    plugins can show notifications, play audio tones and schedule reminders
  • Sandboxed plugin SDK v3

    `@open-pets/plugin-sdk` JavaScript/TypeScript pluginscustom pet abilities with permissions, quotas, storage, schedules, commands, panels, events and audio

    plugin network fetch requests are limited to developer-declared hostnames and guarded against local SSRF

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • Developers running coding agents such as DeepSeek Harness who want live, privacy-safe visual feedback while the agent works
  • Non-developer desktop users who want an animated companion with productivity plugins out of the box
  • Plugin developers extending the OpenPets companion platform

不向きな用途

  • macOS builds may still be unsigned and can trigger a security warning; if macOS blocks execution you must remove the quarantine flag via `xattr -dr com.apple.quarantine /Applications/OpenPets.app`. Only Windows release installers are signed.

05互換性・メンテナンス・セキュリティ上の注意

  • macOS builds may still be unsigned and can trigger a security warning; if macOS blocks execution you must remove the quarantine flag via `xattr -dr com.apple.quarantine /Applications/OpenPets.app`. Only Windows release installers are signed.
  • Agent integration is per-client and must be configured separately: Claude Code installs MCP plus hooks and memory files, OpenCode installs a hook plugin, and Cursor / other MCP clients must register OpenPets as a stdio or TCP server; `npx @open-pets/cli doctor` diagnoses the Claude hook and Cursor MCP setups.
  • OpenPets is local-first with no central AI server, but pets and plugins are fetched from the openpets.dev catalog (the app is fully functional without it), and any AI features run through connections you configure with your own keys.
2026-05-042026-08-18v3.4.0

MIT · actively maintained (latest release v3.4.0, 2026-08-09)

06よくある質問

DeepSeek Harness などのコーディングエージェントを OpenPets に接続するには?

エージェントの MCP 設定に OpenPets を標準の stdio または TCP MCP サーバーとして登録します(例: `npx -y @open-pets/mcp@latest`)。エージェントは `openpets_status`・`openpets_react`・`openpets_say` の 3 つのツールを使い、接続確認、アニメーション(thinking、editing、testing、success、error)のトリガー、吹き出し表示を行えます。`--pet <petId>` を渡すと特定のペットを指定できます。

OpenPets を使うのにエージェントは必須ですか?

いいえ。最新のデスクトップ版をダウンロードして起動するだけで、エージェントの設定なしにペットがすぐに表示されます。公式プラグイン(集中タイマー、リマインダー、気分チェックイン、ミニゲーム、バーチャルペットのステータス)はデスクトップのコントロールセンターから有効化できます。

プロンプトやコードがペットの吹き出しに表示されませんか?

されません。発話内容は検証され、機密変数・パス・シークレット・複数行のコードスニペットの漏洩が防がれます。自動的な反応はすべて、コマンド実行やファイル書き込みといったローカルの静的トリガーのみで動作します。

対応プラットフォームは?

macOS(Apple Silicon と Intel の dmg)、署名済みの Windows x64 インストーラー、Linux AppImage です。macOS ビルドは未署名の場合があり、実行がブロックされた場合は `xattr -dr com.apple.quarantine /Applications/OpenPets.app` で隔離フラグを除去してください。

OpenPets はデータをクラウドに送信しますか?

中央の AI サーバーはありません。AI 機能は自分で設定した接続先とキーを使ってローカルマシン上で動作し、IPC は実行ごとのランダムなセキュリティトークンで保護されたローカルソケットを使用します。ペットとプラグインは openpets.dev から取得されますが、なくてもアプリは完全に動作します。

08データと出典

  • 作者による申告github.com042844d8e3cd…

    To run OpenPets as an MCP tool, add the server to your agent's configuration:

  • 作者による申告github.com042844d8e3cd…

    **Cursor / Other MCP Clients**: Register OpenPets as a standard stdio or TCP MCP server.

  • 作者による申告github.com042844d8e3cd…

    **Optional agent layer**: Claude Code, OpenCode, Cursor, Pi, and MCP clients can drive local pet reactions without expos…

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-21。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。