
x-t-e-r/openpet
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
OpenPet: локальное время выполнения домашних животных для агентов ИИ. , CLI/MCP/HTTP API。
Обзор
OpenPet - это локальное время выполнения домашних животных для совместимых с Codex компаньонов. Он показывает прозрачное окно для домашних животных, позволяет пользователям импортировать совместимых домашних животных и предоставляет локальный API управления, чтобы OpenClaw, Codex и другие агенты могли отображать статус с помощью действий, пузырей и событий. GitHub: https://github.com/X-T-E-R/OpenPet Для большинства пользователей Windows установите упакованную сборку из GitHub Releases и запустите OpenPet. Домашнее животное появляется на вашем рабочем столе, может быть перенесено в нужное вам положение и может быть настроено из меню правого клика животного или лотка / меню приложения. сборки выпуска генерируются для Windows, macOS и Linux. Разработка и ручная проверка в настоящее время происходят в Windows; пакеты macOS и Linux создаются CI, но еще не были проверены вручную разработчиком. Windows: основная платформа, проверенная вручную. macOS: CI создает Apple Silicon и Intel по отдельности.
Обзор (машинный перевод)
中中
OpenPet - это локальное время выполнения домашних животных для совместимых с Codex компаньонов. Он показывает прозрачное окно для домашних животных, позволяет пользователям импортировать совместимых домашних животных и предоставляет локальный API управления, чтобы OpenClaw, Codex и другие агенты могли отображать статус с помощью действий, пузырей и событий.
GitHub:
Быстрый старт
Для большинства пользователей Windows установите упакованную сборку из GitHub Releases и запустите OpenPet. Домашнее животное появляется на вашем рабочем столе, может быть перенесено в нужное вам положение и может быть настроено из меню правого клика животного или лотка / меню приложения.
сборки выпуска генерируются для Windows, macOS и Linux. Разработка и ручная проверка в настоящее время происходят в Windows; пакеты macOS и Linux создаются CI, но еще не были проверены вручную разработчиком.
###Состояние платформы
Windows: основная платформа, проверенная вручную. macOS: CI создает Apple Silicon и Intel по отдельности. Обычный запуск загруженного приложения macOS требует подписи Apple Developer ID и нотариального заверения; если выпуск был построен без этих учетных данных, Gatekeeper может показать, что OpenPet поврежден или не может быть проверен.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
OpenPet
OpenPet is a local desktop pet runtime for Codex-compatible companions. It shows a transparent always-on-top pet window, lets users import compatible pets, and exposes a local control API so OpenClaw, Codex, and other agents can show status through actions, bubbles, and events.
GitHub:
Quick Start
For most Windows users, install a packaged build from GitHub Releases and launch OpenPet. The pet appears on your desktop, can be dragged to the position you want, and can be configured from the pet right-click menu or the app tray/menu.
Release builds are generated for Windows, macOS, and Linux. Development and manual verification currently happen on Windows; macOS and Linux packages are built by CI but have not been manually tested by the developer yet.
Platform Status
- Windows: primary manually verified platform.
- macOS: CI builds Apple Silicon and Intel artifacts separately. Normal launch of a downloaded macOS app requires Apple Developer ID signing and notarization; if the release was built without those credentials, Gatekeeper may show that OpenPet is damaged or cannot be verified. Treat unsigned macOS artifacts as tester builds, not production-ready distribution.
- Linux: CI builds
.deb,.rpm, and.AppImageartifacts on Ubuntu, but runtime behavior has not been manually verified yet.
To run from source:
pnpm install
pnpm tauri:dev
Features
- Transparent, borderless, always-on-top desktop pet window.
- Click-to-act, drag-to-position, right-click pet menu, and app tray/menu controls.
- Website import for compatible public Codex pet pages, with imported assets stored locally and served by OpenPet.
- Local pet import through the running runtime API for agent and CLI workflows.
- Companion events for
thinking,tool-running,reviewing,success,failure, andattention. - Settings for English / Simplified Chinese UI, pet selection, click action mode, random click action pool, event reactions, event bubbles, idle self-play, autonomous walking, hover pause, walking speed, scale, reduced motion, and configurable HTTP API listen address / port.
Import Pets
Bundled pets live in public/pets//. Imported pets are stored in the app data directory and join the same runtime catalog. A Codex-compatible package should include:
pet.json
spritesheet.webp
The bundled nia pack uses a 1536x1872 spritesheet atlas with an 8x9 grid and 192x208 cells.
Open Settings to import from a supported website URL. Current compatibility targets:
- Petdex:
https://petdex.crafter.run/pets/ - Codex Pets:
https://codex-pets.net/share/andhttps://codex-pets.net/#/pets/
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"openpet": {
"command": "python",
"args": ["skills/openpet-mcp/scripts/openpet_mcp_server.py"]
}
}
}