Companion
Open-source generative-AI language tutor you run yourself, for private conversation practice.
Companion earns its place for a narrow but real audience: technically comfortable learners who want private, subscription-free conversation practice and are willing to configure it themselves. The combination of ChatGPT, Whisper, Google Text-to-Speech and Google Translate gives you speaking, listening, reading and writing loops in one place, with automatic correction — a combination gamified apps like Duolingo or Babbel don't offer on your own machine. If you want a ready-to-use mobile app, a curriculum, or progress tracking, look elsewhere; the trade here is control and privacy for setup effort and API bills.
Verified 1h ago · liveness 59/100 · cite: rightaichoice.com/tools/companion
- Self-motivated learners who can set their own study goals
- Developers who want to customize a language tutor
- Non-commercial learners comfortable with command-line setup
- Privacy-focused learners willing to self-host
- Beginners who need a structured curriculum with progression
- Learners who want a ready-made native mobile app with no setup
- People who rely on streaks, badges, or built-in progress tracking
We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.
- Honest verdict, not marketing
- Real pros & cons from real users
- Attributed quotes with receipts
3 free scans · no card needed
Skip Companion if you want to open an app and start a structured course — it's a self-hosted tutor that needs command-line setup, your own API keys, and self-directed goals before it teaches you anything.
The OpenAI ChatGPT and Whisper calls are metered, so a daily speaking habit converts directly into a monthly API bill the free license doesn't cover.
Companion's software costs nothing for non-commercial use, which puts it below paid subscription tutors like Babbel or Rosetta Stone. Your real floor is metered API spend across OpenAI and Google, plus Codespaces hours if you run it in the cloud. For a light daily practice habit that's typically cheaper than a subscription; heavy speaking and listening volume can push the total toward mid-tier subscription territory.
In short
Companion — Open-source generative-AI language tutor you run yourself, for private conversation practice. Best for Self-motivated learners who can set their own study goals, Developers who want to customize a language tutor, Non-commercial learners comfortable with command-line setup. Free to use.
What people actually say about Companion — is it worth it?
We ran a structured research pass across product reviews, community discussions, and post-purchase forum threads to surface the patterns vendors won't publish themselves. Below: the recurring strengths, the hidden costs people mention most, and the cohort that consistently regrets adopting this tool.
117 mentions across 8 sources (Hacker News, YouTube, Product Hunt, App Store, Stack Overflow, GitHub, Lemmy, Tech Press) · researched Aug 1, 2026.
Average across the 8 sources that answered — each source counts once, not each post.
- +Open-source and free to use—only pay for API usage.
- +Full control over models, prompts, and data for privacy.
- +Supports reading, writing, listening, and speaking practice.
- +Runs locally on your machine or via GitHub Codespaces.
- +Automatic error correction helps improve target language skills.
- −Setup requires command-line skills and API key configuration.
- −Non-commercial license restricts business or commercial use.
- −No structured lessons or gamification—self-discipline needed.
- −Dependent on external APIs that may change or cost money.
- −No dedicated support or community—GitHub issues are only help.
- • API usage fees for ChatGPT, Whisper, Google TTS, and Translate can add up quickly with heavy use.
- • Running on GitHub Codespaces may incur usage costs if you exceed free tier limits.
- • Self-hosting requires your own hardware and electricity costs.
Viability Score
How well maintained and how widely used is Companion? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this
Last calculated: October 2026
How we score →Key Features
- Conversation practice with OpenAI ChatGPT
- Speech recognition via OpenAI Whisper
- Text-to-speech via Google Text-to-Speech
- Instant translation via Google Translate
- Automatic correction of mistakes as you go
- Side-by-side native and target language display
- Spans writing, talking, reading and listening
- Runs locally for private, self-hosted use
- Runs as a cloud service via GitHub Codespaces
- Mobile use through GitHub Codespaces
- Open source, distributed free for non-commercial usage
- Configurable prompts and scenarios
- Configurable difficulty levels
- Multi-language support with a documented language list
- No gamification or structured curriculum
About Companion
Companion is an open-source foreign-language tutor you deploy and control yourself. It pairs OpenAI ChatGPT and Whisper with Google Text-to-Speech and Google Translate so you can write, talk, read, and listen in both your native language and the language you're learning, with automatic correction of mistakes as you go. The documentation covers supported languages, required services, install and configure, day-to-day use, running it on mobile via GitHub Codespaces, related blog posts, and licenses. It's meant for self-driven learners and developers who are comfortable with a technical setup — command-line configuration and managing your own API keys — and who would rather have a private, ad-free, subscription-free tutor than a polished consumer app. There's no gamification and no structured curriculum, so you bring your own goals. Because it's open source, you can adjust prompts, workflows, and integrations to fit how you actually study. Companion itself is distributed free of charge for any non-commercial usage, but the APIs and services it relies on are not necessarily free and may charge you based on your usage.
Behind the Verdict
Companion is best understood as a personal tutor you assemble rather than a product you subscribe to. The documentation is organized around exactly that reality: supported languages, required services, install & configure, using Companion, mobile use through GitHub Codespaces, related blog posts, and licenses. That structure tells you where the effort goes — you're picking services, wiring keys, and configuring prompts before you get a single correction. What you get in return is genuinely useful coverage of all four modalities. You can write, talk, read and listen in both your native language and your selected foreign language, and it's configured to correct mistakes you make as you go. Whisper handles the speaking side, Google Text-to-Speech reads material back to you, and Google Translate covers moments where you're stuck mid-sentence. The side-by-side native/target display keeps you oriented while you work. Deployment is where the audience narrows. Companion is designed to run both locally and as a cloud service, which is what allows it to be used through mobile devices — the mobile path runs through GitHub Codespaces rather than a native iOS or Android app. Running locally is the privacy play; running in the cloud is the convenience play. Neither comes with a built-in curriculum, progress tracking, or an offline mode. Two things consistently trip people up. First, the financial model: Companion is distributed free of charge for any non-commercial usage, but the different APIs and services used are not necessarily free and might charge you based on your usage. So a high-volume practice habit is a metered habit. Second, the learning model: without structured progression or gamification, consistency is entirely on you. If you thrive on streaks and levels, this will feel like homework; if you want to steer your own practice, it's the opposite. Where it fits well: a developer or technically confident learner who wants a private tutor that never phones home, who wants to tune prompts for their own scenarios and difficulty levels, and who is happy to manage their own keys. Where it doesn't: someone who wants to open an app on their phone and start lesson one. The honest comparison isn't Companion versus Duolingo on polish — it's Companion versus Duolingo on control, privacy and recurring cost, and Companion wins two of those three outright.
Researching Companion? Get your full AI stack in 60 seconds.
Free, no signup — tell us your goal and get tools matched to your budget & existing stack.
Real-world workflow fit
Concrete scenarios for the personas Companion actually fits — and what changes day-one when you adopt it.
Installs Companion locally from the docs, plugs in an OpenAI key for ChatGPT and Whisper and a Google key for TTS and Translate, then sets up two prompts — one for casual conversation and one for keigo-formal register — and practices for twenty minutes each evening.
Outcome: Gets corrected in real time on particles and verb endings, hears responses read aloud, and keeps all practice data on their own machine without a subscription.
Launches Companion as a cloud service on GitHub Codespaces following the documented mobile instructions, then opens it from a phone browser during the commute instead of installing anything natively.
Outcome: Turns dead commute time into speaking and listening drills with the same prompts and correction behavior as the desktop setup.
Rewrites the built-in prompts to focus on hotel check-in, restaurant ordering and asking directions, then runs short role-plays in the target language using side-by-side native/target display to check comprehension.
Outcome: Walks into the trip having rehearsed the exact situations they'll face, having been corrected on the phrasing they'd have gotten wrong.
Use Cases
- Hold a written conversation with an AI tutor in your target language and get corrected as you type
- Speak into Whisper to practice pronunciation and receive feedback on errors
- Translate unknown phrases on the spot while reading in the foreign language
- Listen to Google TTS read target-language text for comprehension practice
- Compare your native language and target language side by side while working through material
- Tune prompts and difficulty levels to drill a specific scenario or grammar point
- Run the tutor locally so practice stays private and ad-free
- Launch it in GitHub Codespaces to practice from a mobile device
Models Under the Hood
as of 2026-10-17
Limitations
- Companion is distributed free of charge for non-commercial usage, but the underlying services (OpenAI ChatGPT, OpenAI Whisper, Google Text-to-Speech and Google Translate) are not necessarily free and may charge you based on your usage.
- It depends on those third-party APIs and services, so use requires configuring them and their keys.
- It is designed to run both locally and as a cloud service, with mobile use achieved through GitHub Codespaces rather than a native mobile app.
as of 2026-09-22
Verification history
We have re-verified Companion 10 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.
- — re-checked, vendor evidence unchanged
- — re-checked, vendor evidence unchanged
- — re-checked, vendor evidence unchanged
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-checked, vendor evidence unchanged
Showing the 6 most recent of 10 verification passes.
Free to cite with attribution — this page re-verifies continuously.
12-month cost
Project the real annual outlay, including the implied monthly cost when only an annual tier is published.
Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.
Plans compared
For each published Companion tier: who it actually fits, and what it adds vs. the previous tier. Cross-reference the cost calculator above for projected annual outlay.
Non-commercial
$0
Ideal for
Self-driven learners and developers practicing for personal, non-commercial use who can absorb metered API costs.
What this tier adds
Free entry point: the Companion software itself costs nothing, but OpenAI and Google API usage is billed separately.
Where the pricing makes sense
The company stage and team size where Companion's pricing actually pencils out — and where peers do it cheaper.
Companion's software costs nothing for non-commercial use, which puts it below paid subscription tutors like Babbel or Rosetta Stone. Your real floor is metered API spend across OpenAI and Google, plus Codespaces hours if you run it in the cloud. For a light daily practice habit that's typically cheaper than a subscription; heavy speaking and listening volume can push the total toward mid-tier subscription territory.
Setup time & first value
How long it actually takes to get something useful out of Companion — broken out by persona, not the marketing-page minute.
For a developer comfortable with a terminal, expect roughly an hour to install Companion and configure the required OpenAI and Google service keys, then another session or two of prompt tuning before practice feels right. Launching via GitHub Codespaces is faster per session since the environment is already provisioned. Non-technical learners should budget substantially longer, and may find the
Switching to or from Companion
How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.
- →From Duolingo or Babbel: keep the habit, move the conversation practice to Companion for unlimited, uncorrected-by-a-game feedback that's private and ad-free.
- →From generic ChatGPT chat: replace ad-hoc prompting with Companion's configured correction, TTS playback and side-by-side language display.
- →From a human tutor: use Companion for high-frequency daily drills between paid sessions.
- ↗To Duolingo or Babbel: switch if you want a structured curriculum, streaks and a ready-made mobile app instead of self-directed practice.
- ↗To a commercial AI tutor app: move if you want the same conversation loop without command-line setup or managing your own API keys.
- ↗To guided classroom or tutor instruction: move if you need external accountability and a defined syllabus.
Integrations
Resources & Guides
Tutorials & Learning
YouTube returned 5 videos for “Companion”, and we withheld 5: 5 could not be judged, because “Companion” is a single word that other videos use for other things. We are showing none, because we could not prove any of them are about Companion.
Official links
Tools that pair well with Companion
Common stack mates teams adopt alongside Companion, with the specific reason each pairing earns its keep.
Gliglish
Gliglish is voice-first AI language conversation practice — 40+ languages with real-time spoken dialogue on web and iOS.
Langua
Langua is an AI language coach built on hands-free Call Mode and native-cloned voices for real speaking practice.
Speak
Speak is an AI language learning app built around spoken conversation practice in seven languages.
Featured Head-to-Head Comparisons
Companion vs Surge Ai
Companion and Surge AI serve completely different purposes. Choose Companion if you need a free, customizable AI tutor for language learning and are comfortable with API costs and setup. Choose Surge AI if you are building or aligning frontier AI systems and require expert human feedback, RLHF data, and rigorous benchmarks—especially relevant after recent Microsoft adoption and benchmark launches.
Companion vs Praktika
If you want a polished, mobile-first app with structured speaking practice and instant feedback (and don't mind paying), go with Praktika. If you're a developer or self-starter who values privacy, customization, and zero subscription fees (and can handle API costs and setup), Companion is the better deal.
Alternatives to Companion
View allFrequently Asked Questions
Categories
Used Companion? Help shape our editorial sentiment research.