前言

当你一堆编辑器同时打开让 AI 编写代码时,你很难一眼看到某个编辑器的状态, 但是如果你有一堆桌宠就像下面这样。状态将会一目了然~

在这里插入图片描述

Vibe Pet

给 AI 编程助手准备的桌宠
几千款形象任你选择或者一键制作自己的形象
把 Codex、Cursor、Windsurf 和其他助手变成出现在桌面与硬件上的实时伙伴

Vibe Pet 是一个给 AI 编程助手准备的桌宠项目。它会读取 Codex、Cursor、Windsurf 以及其他 CLI / IDE 中 AI 编程助手的实时状态,变成桌面上的小宠物动画,并通过 BLE 同步到 Wio Terminal 或 ESP32-S3 等设备。
请添加图片描述

请添加图片描述

核心功能

  • 多助手桌宠视图:每个正在运行的编辑器或 AI 编程助手都有自己的宠物卡片,不会混成一个状态。
  • 真正的桌面宠物:主窗口里的宠物也会同步生成到桌面上,每个宠物都可以独立拖拽。
  • 硬件同步:通过蓝牙把状态写入 Wio Terminal 或 ESP-AI-MINI AI开发套件等设备。
  • 角色切换:几千个形象任意选择。默认从 Petdex 选择角色或者使用自己做的角色。

怎么用?

Releases 页面 下载适合你平台的安装包。

  • macOS:下载 .dmg.zip 构建。
  • Windows:下载 .exe 安装包。
  • Linux:下载 .AppImage.deb 包。

安装后启动 Vibe Pet,并在桌面程序中连接设备。如果你只是用桌面宠物效果,不连接硬件也可以直接使用。

硬件兼容

一块 ESP32s3 + 一块TFT屏幕,你将会得到:(30左右成本)

在这里插入图片描述

下面的硬件都还在努力适配中~

硬件 显示 / 用途 同步方式 适配完毕 说明
Wio Terminal 主显示端,用于显示桌宠动画 BLE Ing 成熟的 BLE 动画显示目标。
ESP-AI-MINI AI开发套件 基于 ESP32-S3 的 AI 开发套件 BLE Ing TFT 目标;LVGL 角色渲染。
ESP-AI v3 开发板 基于 ESP32-S3 的 AI 开发套件 BLE Ing TFT 目标;LVGL 角色渲染。
ESP-AI v4开发板 基于 ESP32-S3 的 AI 开发套件 BLE Ing TFT 目标;LVGL 角色渲染。
M5Stack CoreS3 ESP32-S3 彩色触摸屏 BLE Ing M5Unified 的 ESP32-S3 目标。

仓库地址

特别欢迎大家一起贡献代码,一起为 Vibe Codeing 环境做做贡献。

💕点个 Star 为我加速叭~
https://github.com/wangzongming/vibe-pet

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐