Launching today
CodeTrain
The AI tutor that refuses to write your code
10 followers
The AI tutor that refuses to write your code
10 followers
A hands-on AI coding trainer that teaches developers on their own codebase, one small step at a time. AI writes the code. CodeTrain makes sure your engineers still understand it, and proves it. The AI plans the lesson, runs your code, and grades every step, but you type every line yourself. Free in-browser tier; Pro adds repo mode with patch-back; Team adds a ramp dashboard + onboarding.








Free Options
Launch Team / Built With



Hey PH, founder here.
I built CodeTrain after noticing what a year of AI autocomplete does to a team: everyone ships faster but explains less. Assistants optimize for producing code. CodeTrain optimizes for producing engineers who understand it, so it does the one thing no other AI tool will: it refuses to type your code. It plans a lesson from your own codebase in 2-6 tiny steps using repo mode, you write each one in an editor with instant run/test feedback, and it grades every step. Stuck? The step gets smaller. The answer never comes for free.
What to try in your first two minutes: sign in (free, no card), ask it to teach you something you've been faking your way around, and even try to make it write the code for you. Losing that argument is the product working.
Free tier: in-browser trainer, 10 sessions/month. Pro ($24/mo): repo mode on your real projects, one integrated patch-back of the code YOU wrote, BYOK if you'd rather run lessons on your own key. Team ($32/seat): ramp dashboards and onboarding journeys generated from your repo.
PH-only: code PRODUCTHUNT at checkout for 20% off three months.
I'll be here all day. Hard questions about pricing, privacy, or whether AI tutoring is snake oil are welcome; I'd rather answer those than collect confetti.
CodeTrain
I like the "refuses to write your code" angle. Have learners become more independent after using it, or do they initially expect a typical AI coding assistant?
@aryan787544 too early for me to say what's typical across everyone using it, but for myself specifically it has helped me a ton be more confident in certain aspects of my AI assisted code generation, like if I hit a tricky new feature integration I am just not well experienced with, instead of accepting diffs and `seeing what happens` I find myself actually taking some time to learn about exactly how the code works, sometimes before or even after the code assistance.
@inferhaven That's interesting because it sounds like the product isn't trying to compete with AI coding assistants—it's trying to change how people learn from them.
I'll be curious whether your best users eventually describe CodeTrain as a coding tutor, or as something that fundamentally changes how they collaborate with AI. Those feel like very different products over time.
@aryan787544 hehe sounds like you are catching on to one of the real secrets of CodeTrain ;) We are for sure not competing with any AI code generation assistants, its a complementary tool.
@inferhaven Really enjoyed this discussion. The idea that CodeTrain complements AI coding assistants instead of competing with them feels like a much stronger long-term positioning than "AI tutor."
I've got a couple of thoughts on how that distinction could become an even bigger strategic advantage as the category evolves. If you're open to it, what's the best email to send them to?
Could you add a way to leave inline annotations or questions on each step before submitting? Sometimes I'm not sure *why* a grader marked something off, and a quick comment thread tied to that exact line would save me from staring at the lesson plan doc forever.
@ayaz593770 Totally valid request. There's already a small area to send notes with each step submission, but you're right that saving them so you can actually see them during later steps makes sense.
Adding this to my list: letting you point a question at a specific check that failed, and keeping a viewable history of your questions through the lesson. No promises on timing yet, but both make real sense given what you described.
Tried the in-browser tier on a small Go project and was surprised how naturally the lessons broke down into tiny steps. The grading felt fair and actually pushed me to think through what I was typing instead of just copying.
@abdulsametlx30 Love the feedback! It sounds like you are experiencing CodeTrain working which is awesome to hear, hope you enjoy!
Tried it on a gnarly React hook and was surprised how it walked me through one tiny change at a time instead of dumping a full solution. The grading felt fair, and actually having to type each line forced me to think instead of just copy-pasting. Solid concept for onboarding.
@ipekgilmuc85517 love it!