← Back to Product Feed

GitHub Open Source alvinunreal/openpets

Desktop pets for AI coding agents. Install pets, connect Claude Code via MCP, and see live coding status on your desktop.

715
Traction Score
19
Forks
May 4, 2026
Launch Date
View Origin Link

Product Positioning & Context

Desktop pets for AI coding agents. Install pets, connect Claude Code via MCP, and see live coding status on your desktop.
ai-agents bun claude-code coding-agents desktop-pet electron mcp opencode

Related Ecosystem & Alternatives

Discover adjacent products, open-source repositories, and developer tools sharing similar technical architecture.

Deep-Dive FAQs

What is alvinunreal/openpets?
alvinunreal/openpets is a digital product or tool described as: Desktop pets for AI coding agents. Install pets, connect Claude Code via MCP, and see live coding status on your desktop.
Where did alvinunreal/openpets originate?
Data for alvinunreal/openpets was aggregated directly from the GitHub Open Source community ecosystem, representing raw developer and early-adopter sentiment.
When was alvinunreal/openpets publicly launched?
The initial public indexing or launch date for alvinunreal/openpets within our tracked developer communities was recorded on May 4, 2026.
How popular is alvinunreal/openpets?
alvinunreal/openpets has achieved measurable traction, logging over 715 traction score and facilitating 19 recorded discussions or engagements.
Which technical categories define alvinunreal/openpets?
Based on metadata extraction, alvinunreal/openpets is categorized under topics such as: ai-agents, bun, claude-code, coding-agents.
Are there active development issues for alvinunreal/openpets?
Yes, we are currently tracking open architectural debates and bug reports for this project on GitHub. There are currently 5 active high-priority issues logged recently.
Are there open-source alternatives related to alvinunreal/openpets?
Yes, the GitHub ecosystem contains correlated projects. For example, a repository named alvinunreal/awesome-opensource-ai shares highly similar architectural descriptions and topics.
How does the creator describe alvinunreal/openpets?
The original author or development team describes the product as follows: "Desktop pets for AI coding agents. Install pets, connect Claude Code via MCP, and see live coding status on your desktop."

Active Developer Issues (GitHub)

open Bug Hunt: report OpenPets bugs here
Logged: May 15, 2026
open Voice integration
Logged: May 11, 2026
open CLI doctor command
Logged: May 10, 2026
open Can I upload or use my self-made pets?
Logged: May 8, 2026
open Add first-class cross-OS IPC support for WSL MCP to connect to a Windows desktop app
Logged: May 7, 2026

Community Voice & Feedback

alvinunreal • May 15, 2026
Will re-release new version, to allow binding on non-localhost IPs - that's the only way here, you will need to bind and than configure in opencode WIN_HOST as IPC
MakksSh • May 14, 2026
Here from WSL
```log
~/.config/opencode $ cat /mnt/c/Users/***/AppData/Roaming/OpenPets/runtime/ipc.json
{
"protocolVersion": 1,
"protocol": "openpets-ipc",
"endpoint": "tcp://127.0.0.1:37645",
"token": "cRsqcUOgN-ibAWnDWSgmlr7DIDIsnbeypmUcZyslE_0",
"appVersion": "2.0.7",
"pid": 14764,
"platform": "win32"
}
~/.config/opencode $ nc -vz 127.0.0.1 37645
nc: connect to 127.0.0.1 port 37645 (tcp) failed: Connection refused
~/.config/opencode $ ip route show default | awk '{print $3}'
172.25.32.1
~/.config/opencode $ nc -vz $(ip route show default | awk '{print $3}') 37645
(it's freeze here. Used Ctrl+C)
^C
~/.config/opencode $ wsl.exe --version
Версия WSL: 2.6.3.0
Версия ядра: 6.6.87.2-1
Версия WSLg: 1.0.71
Версия MSRDC: 1.2.6353
Версия Direct3D: 1.611.1-81528511
Версия DXCore: 10.0.26100.1-240331-1435.ge-release
Версия Windows: 10.0.19045.7058
```

Here from PS
```log
Get-NetTCPConnection -LocalPort 37645 -State Listen | Format-List LocalAddress,LocalPort,OwningProcess
...
alvinunreal • May 14, 2026
Thanks for testing and for the screenshots/logs. The desktop side looks like it started TCP IPC correctly and wrote the discovery file, so I want to confirm whether this is WSL networking before changing anything.

Could you run these and paste the output?

In WSL:

```bash
cat /mnt/c/Users//AppData/Roaming/OpenPets/runtime/ipc.json
nc -vz 127.0.0.1 37645
ip route show default | awk '{print $3}'
nc -vz $(ip route show default | awk '{print $3}') 37645
wsl.exe --version
```

In Windows PowerShell:

```powershell
Get-NetTCPConnection -LocalPort 37645 -State Listen | Format-List LocalAddress,LocalPort,OwningProcess
Test-NetConnection -ComputerName 127.0.0.1 -Port 37645
wsl --status
```

Please replace `37645` with the current port from your `ipc.json` if it changes after restarting OpenPets.

My current suspicion is that WSL can read the discovery file, but `127.0.0.1` from WSL is not reaching Windows localhost in your WSL networking mode. These commands should confirm that b...
MakksSh • May 14, 2026
```log
2026-05-14T20:59:01.407Z INFO app logger initialized logFile="C:\\Users\\***\\AppData\\Roaming\\@open-pets\\desktop\\logs\\openpets.log" previousLogFile="C:\\Users\\***\\AppData\\Roaming\\@open-pets\\desktop\\logs\\openpets.previous.log" level="debug" console=false
2026-05-14T20:59:01.409Z INFO app startup begin version="2.0.7" platform="win32" arch="x64" packaged=true pid=5308
2026-05-14T20:59:01.462Z INFO ipc server started endpointKind="tcp" endpoint="tcp://127.0.0.1:37645" discoveryPath="C:\\Users\\***\\AppData\\Roaming\\OpenPets\\runtime\\ipc.json"
2026-05-14T20:59:01.439Z INFO tray created
2026-05-14T20:59:01.488Z INFO pet.window default window create windowId=1 position=...
alvinunreal • May 13, 2026
Fixed in `958f842` and released in `v2.0.5`.

This adds an opt-in loopback TCP IPC transport for WSL/Windows setups. Same-OS installs still use the default named pipe/Unix socket transport, but WSL clients can now connect to the Windows desktop app with:

```sh
OPENPETS_IPC_ENDPOINT=tcp://127.0.0.1:
```

Docs: `docs/wsl-ipc.md`

Discovery Source

GitHub Open Source GitHub Open Source

Aggregated via automated community intelligence tracking.

Tech Stack Dependencies

No direct open-source NPM package mentions detected in the product documentation.

Media Tractions & Mentions

No mainstream media stories specifically mentioning this product name have been intercepted yet.

Deep Research & Science

No direct peer-reviewed scientific literature matched with this product's architecture.