AI News HubLIVE
站内改写1 分钟阅读

Show HN:OpenLanguage - iOS平台的AI语言导师

OpenLanguage 是一款免费开源的人工智能对话式语言学习App。它利用语音输入输出,让用户通过与AI导师自然对话来练习口语和听力。支持多种AI提供商(如OpenAI、Anthropic),无需账户,零遥测,且用户可自带API密钥。

来源Hacker News AI作者: willks

OpenLanguage 是一款面向iOS设备的免费开源AI语言导师应用,旨在通过智能语音交互帮助用户以最自然的方式学习语言——实际使用它。该应用将强大的AI导师与语音输入输出相结合,用户可以通过与AI导师进行自然对话来练习口语和听力。AI导师能够根据用户的水平自动调整,在对话中实时纠正错误,并且永远不会感到疲倦。应用内置了针对不同语言水平的预制对话主题,方便用户快速上手,无需任何准备。

OpenLanguage 完全免费且开源,用户无需注册账户或支付订阅费用。用户只需自带API密钥(支持OpenAI、Anthropic或任何兼容的提供商),自行选择模型并按用量付费。应用严格保护隐私,零遥测,无任何分析追踪,用户的对话数据仅保留在设备上,仅与配置的API提供商进行交互。语音输入输出功能利用iOS内置的语音识别和文本转语音技术,完全免费且在设备端运行,无需额外费用。

在技术实现上,OpenLanguage 使用Expo/React Native框架,并通过expo-ui库仅调用原生SwiftUI组件,确保了流畅的用户体验。目前支持的AI提供商包括OpenAI、Anthropic、OpenRouter、DeepSeek、Fireworks、Groq、Mistral、Moonshot、TogetherAI、智谱AI、MiniMax等。由于底层使用ai-sdk,添加更多提供商非常简便。项目采用MIT许可证发布,欢迎社区贡献代码和提交问题。开发环境需要macOS、pnpm和Xcode,安装依赖后可通过pnpm ios启动开发服务器。

OpenLanguage 还具有零遥测特性,用户的对话内容不会上传到任何服务器,仅停留在本地设备与用户选择的API提供商之间,充分保障了用户隐私。应用适用于所有iOS设备,为语言学习者提供了一个灵活、私密且高效的练习平台。无论是初学者还是高级学习者,都能从中获益。