LingPet
Your AI Desktop Companion
讓 AI 走出聊天框,住進你的桌面
github.com/Gabigi748/LingPet · MIT License
The Problem
- AI lives in browser tabs — easy to forget
AI 困在瀏覽器分頁裡 —— 容易被遺忘
- No visual presence on your desktop
桌面上沒有任何視覺存在感
- Text-only, no emotions or personality
純文字、沒情緒、沒個性
The Solution
- A desktop pet that lives on your screen 24/7
一個永遠住在螢幕上的桌面寵物
- Has a face, emotions, and personality
有臉、有情緒、有個性
- Powered by real AI — not scripts
真正的 AI 驅動 —— 不是腳本
Features
🪟
Transparent Window
透明視窗、滑鼠穿透
Transparent Desktop Pet
- Frameless, always-on-top, draggable
無邊框、永遠置頂、可拖曳
- Gentle floating animation — feels alive
輕柔漂浮動畫 —— 彷彿有生命
- Click-through when idle
閒置時滑鼠穿透
Emotion System
Auto-scans assets/ folder — your artwork defines emotions
自動掃描 assets/ 資料夾,你的立繪決定可用情緒
[happy]
[shy]
[angry]
[thinking]
[sleepy]
[surprised]
Auto-resets after 5 seconds · 5 秒後自動恢復
Screen Watch
Your pet sees what you're doing and reacts
1Capture screenshot (pet hides)
截取螢幕(寵物先隱藏)
2Vision AI describes the screen
視覺 AI 描述螢幕內容
3OpenClaw generates a personality-aware comment
OpenClaw 生成有個性的評論
OpenClaw Integration
- Connects to OpenClaw Gateway
連接 OpenClaw Gateway 完整 AI 後端
- Shares memory with QQ bot, PWA, and more
與 QQ 機器人、PWA 共享記憶
- Pet remembers across restarts
重啟後依然記得對話
Tech Stack
Electron
Node.js
OpenClaw Gateway
Anthropic Vision
OpenAI Vision
Cross-platform: Windows / macOS / Linux
跨平台:Windows / macOS / Linux
Quick Start
2cp config.example.json config.json
3Drop artwork into assets/
Roadmap
- Live2D — animated pet models
Live2D 動態寵物模型
- Auto-start on boot
開機自動啟動
- Voice input & TTS output
語音輸入與語音合成