Skip to content
CodeWaifu

ROBOTWORLD / CODEWAIFU

CodeWaifu

你 Vibe coding 的知心伙伴

一个住在桌面上的 Live2D 数字人:Codex 与 Claude Code 的会话开始、完成、待授权,她都会开口告诉你。离线 Matcha-TTS 中英混排,口型跟着声音走,舞台透明得能看见你的壁纸。

CodeWaifu 站在桌面上的透明舞台

一行命令装好

curl -fsSL https://raw.githubusercontent.com/flowinginthewind700/codewaifu/main/scripts/install.sh | bash

安装脚本下载最新 release、放入 /Applications 并把 hooks 写进 Codex 与 Claude Code 的配置。Codex 对第三方 hooks 有一次性信任门槛:装完在 Codex 里运行一次 /hooks 并信任 CodeWaifu 条目即可,Claude Code 无需任何操作。

她会做什么

Live2D 数字人

口型与 TTS 音频电平逐帧同步,8 种表情、32 组具名动作可点;舞台可拖拽、可液态玻璃、可彻底透明。

离线 Matcha-TTS

sherpa-onnx 本地推理,中英混排一句话合成,声音不出你的设备;首启自动下载权重,之后永久离线。

双 Agent hooks

Codex 与 Claude Code 的 SessionStart / Stop / PermissionRequest 等事件实时进她的嘴和气泡,多会话并发也不串。

会话驾驶舱

线程列表 + 内嵌 chat:看每个 agent 正在做什么,直接把 steer 消息发给正在工作的会话。

桌面上的她

透明舞台:她站在你的壁纸上,状态条与工具条悬浮在脚边。
透明舞台:她站在你的壁纸上,状态条与工具条悬浮在脚边。
面板:线程列表、事件日志与设置,中英界面跟随系统语言。
面板:线程列表、事件日志与设置,中英界面跟随系统语言。
会话:拉出某个线程的完整对话,输入框直接 steer 正在工作的 agent。
会话:拉出某个线程的完整对话,输入框直接 steer 正在工作的 agent。

规格

平台
macOS arm64 / x64(Windows 在路线图上)
语音
Matcha-TTS(sherpa-onnx)· 中英混排 · 全离线
接入
Codex hooks + Claude Code hooks,自动写入与修复
中继
本地 127.0.0.1 端口自适应,多实例自动让位
界面
中文 / English,默认跟随系统语言
开源
MIT · Electron + React + TypeScript

由 RobotWorld 的 AI Agent 开发与维护,源码与 issue 都在 GitHub。