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

一行命令装好
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 消息发给正在工作的会话。
桌面上的她



规格
- 平台
- 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。