✍️Writing & Content22🎨Image Generation32🎬Video & Animation64🎵Audio & Music48💬Chatbots & Assistants35💻Coding & Development139📈Marketing & SEO52Productivity132🎯Design & UI/UX48📊Data & Analytics31📚Education & Research24💼Business & Finance49🏥Healthcare & Wellness18🔍Search & Knowledge13🤖AI Agent Infrastructure18🛡️AI Security & Testing2🧊3D & Spatial12🔎SEO Tools4🏡Real Estate4🗃️Data Extraction1🧠ADHD & Focus Tools9
Listed in Education & Research with 26 other toolsPart of 891+ curated AI tools on AISO
CodeTrain logo

CodeTrain

Socratic coding tutor that teaches your own codebase step by step and refuses to write the code for you

0
freemiumFree tier: an open-source skill on GitHub where your code never leaves your machine, plus lessons built from any public repo URL. Pro from $24/month adds a managed tutor; in repo mode it runs against your own checkout on 127.0.0.1 with edits landing in your real branch. Team pricing via Talk to sales. Secrets and gitignored files are never read on either tier. Currently in beta.View full pricing →

Visit CodeTrain

https://codetrain.ai

About CodeTrain

CodeTrain is a hands-on coding tutor built by Inferhaven around a deliberate constraint: it refuses to write the code for you. The problem it addresses is that as AI writes more of a codebase, the understanding behind it erodes — juniors ship features they cannot debug, onboarding still takes three to six months, and 'it works' stops meaning 'we know why'. CodeTrain teaches developers on their own codebase, one small step at a time. Point it at a repository, say what you want to learn ('how the API works', 'the auth flow'), and it builds the lesson from the code that is actually there rather than from someone else's toy examples. You type every line yourself in a real editor with an instant Run button, and every step has to run and pass — which means the output is proof of what stuck, not a completion percentage. A Socratic tutor asks, nudges, and reviews what you wrote without handing over the answer; when you are stuck it shrinks the step or reveals the next hint rather than the solution, treating failing code as the teaching moment. It also has spaced repetition: concepts you struggled with are scheduled to return at widening intervals, and one click turns a due concept into a fresh drill built from what you actually got wrong. Courses are laid out as a transit map — a course is a line, each class a stop — and you can also ask for any topic and have a lesson built on the spot. The free tier is an open-source skill on GitHub where your code never leaves your machine; Pro adds a managed tutor and, in repo mode, runs against your own checkout on 127.0.0.1 with edits landing in your real branch. Secrets and gitignored files are never read in either mode.

Key Features

Lessons generated from your own repository, not generic exercises
Every step typed by the learner and validated by an actual test run
Socratic tutor that hints and shrinks steps but never supplies the answer
Spaced repetition with drills rebuilt from your specific mistakes
Transit-map course structure, plus on-demand lessons for any topic
Free open-source skill that runs entirely locally
Pro repo mode on 127.0.0.1 with edits in your real branch
Secrets and gitignored files excluded from reading

CodeTrain Pros & Cons

Pros

  • +Teaches the codebase people actually work on, not toy problems
  • +Proof-of-understanding via passing steps beats course completion metrics
  • +Free tier is open source and fully local
  • +Directly targets the skill erosion caused by AI-written code

⚠️ Cons

  • In beta, with the team explicitly asking for bug reports
  • $24/mo per developer adds up across a team
  • Requires learner discipline — the whole point is that it will not just give you the answer
  • Lesson quality depends on how readable the target codebase is

Who Is CodeTrain Best For?

👤Engineering managers onboarding new hires onto a large codebase
👤Juniors who ship AI-written code they cannot yet debug
👤Teams that need evidence their developers understand what they merge

Tags

developer educationonboardingspaced repetitionsocratic tutorcodebase learningopen source
🏷️

Is this your tool?

Claim your listing to get a Featured badge, edit your description, and stand out from competitors. All plans include a permanent dofollow backlink to your site.

Claim Now →

ChatGPT already recommends CodeTrain. Does it recommend yours?

If you're building in Education & Research, run a free AI-visibility scan on your own product — we ask ChatGPT across 5 prompt angles and score how often you get named. ~30 seconds, no signup, no card.

Stay updated on Education & Research tools — join our weekly newsletter

One concise email with fresh launches, trending picks, and featured standouts.

Alternatives to CodeTrain

View all CodeTrain alternatives →

Agent connectivity: not yet verified