{"slug": "show-hn-openlanguage-ai-language-tutor-for-ios", "title": "Show HN: OpenLanguage- AI Language Tutor for iOS", "summary": "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.", "body_md": "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.\n\nThe 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.\n\n**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.\n\nOpenLanguage is built with Expo / React Native, using only native SwiftUI components via [expo-ui](https://docs.expo.dev/versions/latest/sdk/ui/).\n\nAI APIs currently supported:\n\n- OpenAI / OpenAI compatible\n- Anthropic\n- OpenRouter\n- OpenResponses\n- DeepSeek\n- Fireworks\n- Groq\n- Mistral\n- Moonshot\n- TogetherAI\n- Zhipu AI (Z.AI)\n- MiniMax\n\nUnder the hood we use [ai-sdk](https://ai-sdk.dev/), so extra providers are easily added.\n\n- macOS\n- pnpm\n- Xcode\n\n```\n# Install dependencies\npnpm install\n\n# Run dev server & start iOS simulator\npnpm ios\n```\n\nIssues and pull requests are welcome.\n\nOpenLanguage is available under the [MIT License](/challenga-org/openlanguage/blob/main/LICENSE).", "url": "https://wpnews.pro/news/show-hn-openlanguage-ai-language-tutor-for-ios", "canonical_source": "https://github.com/challenga-org/openlanguage", "published_at": "2026-06-25 21:01:37+00:00", "updated_at": "2026-06-25 21:13:48.131479+00:00", "lang": "en", "topics": ["artificial-intelligence", "ai-tools", "ai-products", "generative-ai"], "entities": ["OpenAI", "Anthropic", "OpenRouter", "DeepSeek", "Mistral", "TogetherAI", "Zhipu AI", "MiniMax"], "alternates": {"html": "https://wpnews.pro/news/show-hn-openlanguage-ai-language-tutor-for-ios", "markdown": "https://wpnews.pro/news/show-hn-openlanguage-ai-language-tutor-for-ios.md", "text": "https://wpnews.pro/news/show-hn-openlanguage-ai-language-tutor-for-ios.txt", "jsonld": "https://wpnews.pro/news/show-hn-openlanguage-ai-language-tutor-for-ios.jsonld"}}