Announcement  •  Friday, May 12th 2023

Automatic Explanations

You can now study how others are solving CodeCrafters challenges.

With Automatic Explanations, powered by AI.

Explain Button illustration
AI-backed explanations for community solutions

How it works

Every CodeCrafters stage now has a Solutions tab which lists community solutions. This is available in all supported languages, and for all challenges.

Screenshot of solutions tab
Every stage now has a dedicated tab for Community Solutions

For each solution, we automatically detect its interesting parts, and augment the code diff with an AI-powered explanation. The explanation can be upvoted and downvoted, and comments can also be added. Our AI is powered by GPT-4.

Screenshot of an explanation
Interesting parts of the code diff are automatically explained by AI

A powerful way to learn

We're big believers that writing code is the best way to get better at writing code. But we're also believers that reading code is an equally important aspect of the learning experience.

Through CodeCrafters Community Solutions, you now get the full experience.

Solve a challenge yourself, study other approaches, dig deeper.

Get started

You can check out Automatic Explanations by visiting any CodeCrafters stage and clicking on the Solutions button.

Got feedback? Please let us know.

We can't wait to see what you learn.