
Open-LLM-VTuber
它是一个在你电脑上跑一个能看见你、听到你、用 Live2D 形象跟你说话的 AI 角色。
目前Windows、macOS、Linux 都支持,有网页版也有桌面客户端。
桌面客户端还能切到透明背景模式,角色直接悬浮在任何窗口上面,像个桌面小宠物。

它跟平时用的聊天机器人不太一样。
大部分语音助手要么只出声,要么只回文字。
它把实时语音对话、摄像头感知、屏幕感知、触摸反馈和 Live2D 表情控制全串起来了。
你对着屏幕说话,角色能看着你,瞥一眼你的屏幕,再根据情绪切个表情。
以前这套体验基本是商业虚拟主播软件才有的,现在它用开源的方式放出来,而且明确支持完全离线跑,数据都在你电脑本地。

角色能看能听,还能让你戳
聊天时它能知道你在看哪个网页,或者你脸上什么表情。
前端还支持触摸反馈,点击或拖拽 Live2D 角色,它会做出反应。
对话过程中不用等它把话说完,直接打断就行,项目里处理了语音中断和回声消除,避免 AI 被自己合成的声音搞乱。
喜欢边干活边挂个角色的,这种交互比一板一眼的提问、回答自然得多。
写代码卡住了,把屏幕分享给它,它能看到你的编辑器,结合语音提问给建议。

脑、耳、嘴都能换,本地云端随便选
LLM、语音识别、语音合成全部做成了可替换模块。
LLM 后端支持 Ollama、OpenAI 兼容接口、Gemini、Claude、DeepSeek;
ASR 有 sherpa-onnx、FunASR、Faster-Whisper;
TTS 有 MeloTTS、Coqui-TTS、GPT-SoVITS、Edge TTS。
完全离线,隐私优先,所有模型跑自己机器上;或者联网用云端模型,不过对于小白不建议这种方式,容易导致数据泄露。
如果你愿意折腾,本地用 Ollama 跑一个角色扮演模型,GPT-SoVITS 克隆一个喜欢的声线,再换上自己的 Live2D 模型。

桌面宠物模式
桌面客户端透明背景、常居顶层、鼠标穿透。
角色可以拖到屏幕任何位置,像一只小小的 Live2D 电子宠物,一直在你视线范围内。
不说话的时候也能显示内心想法或情绪变化,瞥一眼就看到它的状态,不用切窗口。
长时间对着电脑又想有个小东西陪着的,这个设计比全屏网页对话舒服得多。
写一天文档,角色在右上角安静待着,偶尔好奇或者打瞌睡,闲下来戳一下,再聊两句,情绪价值直接拉满。

本地安装需要有 Python 和 uv,uv sync 装包,编辑 conf.yaml 选好 LLM/ASR/TTS 后端,填 API key 或本地模型路径,浏览器访问本地端口就能看到角色。
桌面客户端有打包好的版本,窗口模式或桌面宠物模式任选。
如果想用手机或别的设备连上服务,必须配 HTTPS 反向代理,因为浏览器只允许在安全上下文或 localhost 下开麦克风。
二是 Live2D 模型的获取和加载,项目内置了几个示例模型,商用的话得遵守 Live2D 的授权条款,自己换模型要注意格式兼容性。
如果你想要一个完全本地跑的 AI 虚拟伴侣,不想把对话扔到云端,拉下来配一套离线链路就行。
做直播或视频创作的,可以当可控虚拟角色用,配合摄像头和表情映射做实时互动。
喜欢桌面电子宠物的,也能当摆件挂在那儿。
不过实时对话延迟要求极高的,本地模型的响应速度和 TTS 延迟全看硬件,要想顺畅跑的话需要自己的硬件条件。
github地址
如果你也对这类前沿开源项目感兴趣,想第一时间看到真正有潜力的 GitHub 热门项目解析,请收藏本站。
后面我还会继续挖更多值得收藏、值得实操、值得思考的开源好东西。




![[开源] Web 项目打包桌面/手机应用只需几分钟,秒变桌面/手机应用 [开源] Web 项目打包桌面/手机应用只需几分钟,秒变桌面/手机应用](https://zatan.zhidaone.cn/zb_users/upload/2026/06/202606121781257839574588.jpg)


发表评论取消回复