Show HN: OpenLanguage- AI Language Tutor for iOS OpenLanguage, a free and open-source AI language tutor for iOS, was released on Hacker News. The app uses voice I/O for speaking and listening practice, supports multiple AI providers via user API keys, and has no telemetry or tracking. OpenLanguage pairs a capable AI tutor with voice I/O so you can practice speaking and listening the way you actually learn a language — by using it. The tutor adapts to your level, corrects you naturally mid-conversation, and never gets tired of your questions. Pre-made conversation topics for every level make jumping in a breeze. Free and Open Source : No accounts required, no subscription. Bring Your Own Keys : Plug in your own API key from OpenAI, Anthropic, or any compatible provider. You pick the model and pay only for what you use. Zero Telemetry : No analytics. No tracking. Your conversations stay on your device and between you and whichever API provider you configure. Voice I/O : Uses iOS's built in voice recognition and speech to text for free, on-device voice I/O. OpenLanguage is built with Expo / React Native, using only native SwiftUI components via expo-ui https://docs.expo.dev/versions/latest/sdk/ui/ . AI APIs currently supported: - OpenAI / OpenAI compatible - Anthropic - OpenRouter - OpenResponses - DeepSeek - Fireworks - Groq - Mistral - Moonshot - TogetherAI - Zhipu AI Z.AI - MiniMax Under the hood we use ai-sdk https://ai-sdk.dev/ , so extra providers are easily added. - macOS - pnpm - Xcode Install dependencies pnpm install Run dev server & start iOS simulator pnpm ios Issues and pull requests are welcome. OpenLanguage is available under the MIT License /challenga-org/openlanguage/blob/main/LICENSE .