应用工具工具
Scowld:带 3D 虚拟形象的可视语音 AI 伴侣 iOS 应用
apoorvdarshan/scowld · 🦫 Open-source iOS AI companion with a live VRM avatar that sees you — bring-your-own-key chat, vision, speech-to-text & text-to-speech (OpenAI, Anthropic, Gemini, ElevenLabs, Groq & more). SwiftUI.
ELI5:它是什么,解决什么问题
Scowld 是一个开源 iOS AI 伴侣应用,使用 SwiftUI 构建,内置 Amica/Arbius 的 VRM 3D 角色渲染,支持口型同步、待机动画与表情。它提供文字和语音聊天、免手动唤醒模式,由用户自行提供 API Key(BYOK)接入 Gemini、OpenAI、Claude、Ollama 等多家对话与视觉服务,也支持多家语音转文字和 ElevenLabs/OpenAI 语音合成;对话记录、角色名称和系统提示词可保存在本地。
核心能力与快速开始
★ 29 · Swift
- 能做什么
- 提供 iOS 端 AI 语音伴侣体验:VRM 3D 角色渲染与口型同步、文字/语音聊天、免手动唤醒词监听、可选前置摄像头视觉上下文、本地保存历史对话并作为后续上下文、自定义头像/名称/系统提示词,以及 BYOK 方式接入多家 AI、语音转文字与文本转语音提供商;API Key 存储在 iOS Keychain。
- 适用场景
- 适合在 iPhone 上搭建个性化 AI 语音伴侣或虚拟角色聊天应用,也适合作为学习 SwiftUI 与 WKWebView 中 VRM/Three.js 角色渲染、多提供商 AI 与语音能力集成的参考实现。
- 项目形态
- 可直接使用的工具
- 部署方式
- iOS 应用可在 Xcode 中构建运行;官网为静态页面,借助 Cloudflare Workers 本地运行与部署。未说明其他部署方式。
- 主要依赖
- iOS 17.0+、Xcode 26+,网站工具需 Node.js 22+;用户需自行提供并配置各 AI、语音转文字与文本转语音提供商的 API Key,相关服务按提供商政策计费。
- 使用限制
- 应用本身免费且无订阅,但用户需自行承担提供商账户、API 费用、速率限制与合规责任;材料未说明离线可用范围、各提供商功能差异及其他运行限制。
- 许可证
- MIT
- 最近推送
- 2026-10-16 06:48
资料检查:2026-10-16 07:00 · 卡片整理:2026-10-20 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证
职业应用
程序员
作为 SwiftUI iOS 应用的开源参考实现,程序员可研究其 WKWebView 与原生 Swift 桥接、BYOK 多 AI 提供商客户端、CoreData 本地聊天记录存储、Keychain 密钥存储以及单元/UI 测试脚本等代码结构,用于开发类似的语音 AI 应用。
查看内容依据
Native iOS (Swift/SwiftUI) ├── HomeView - Main chat UI and WKWebView bridge
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。