CodeTutor Studio / Public beta

Build something.
Understand every step.

Your terminal is now a classroom. Work through a real project with an AI tutor that helps you understand the code—not just generate it.

macOS, Windows, and Linux · Bring your project, not an API key.

CODETUTOR / TUTOR SESSIONIllustration

YOU

I can write the function. How do I know it works?

TUTOR

Let's turn that question into a test.

What should happen when the input is empty? Pick one expected result before we write the implementation.

// One small test. One clearer idea.
expect(sum([])).toBe(0)
PLAN → EDIT → CHECK → UNDERSTANDYour pace.

01 / MAKE YOURSELF AT HOME

One install.
Any project terminal.

Open the integrated terminal in your IDE, with your project folder selected. Install CodeTutor, sign in through your browser, then launch it here.

Full setup guide →
macOS · Linux · Windows PowerShell
npm install -g codetutor@latest
codetutor account login
codetutor .

Requires Node.js and npm. Complete browser authorization before running the last command. The dot means your current folder.

02 / CHOOSE YOUR STARTING POINT

A little guidance. A lot of possibility.

01

Learn the foundations

43 JavaScript and TypeScript lessons, layered hints, and checks that tell you what actually works. Local practice doesn't need an account.

Explore the curriculum →
02

Understand your project

Use CodeTutor alongside your existing editor. Ask questions about your repository, work through a change, and review each step.

Start a project session →
03

Pick your workspace

Stay in the terminal, try the desktop beta, or use the browser with a local CodeTutor server. Your repository stays on your computer.

Choose an interface →

LESS GUESSING. MORE UNDERSTANDING.

The next step is yours.

Start small. Ask why. Build something you can explain.

Set up CodeTutor →