About
An AI coding assistant that teaches while you build.
Contral writes code with you and explains it as it goes. You keep the speed of an AI agent and end up understanding the code you ship.
Why it exists
Fast code you can explain.
Tools like Cursor and Copilot make you faster, but they don't teach. It's easy to end up with a codebase you can't explain, debug or defend in a code review or an interview. That's vibecoding.
Contral adds a teaching layer to the same workflow. When code gets written, by our agent or by another one, Contral shows what it does, why it was done that way and what to look at next, right next to the change.
How it works
Three modes, one account
01
Build mode
A repo-aware agent writes code at full speed and explains every function, pattern and decision as it goes. It also teaches the edits other agents make, like Cursor, Copilot or Claude Code.
How the teaching works02
Learn mode
A structured curriculum inside a real editor, with challenges, projects and boss exams. Java is the first language.
The Java curriculum03
Defense mode
Before you ship, explain what was built and why. If you can defend it, you understand it.
How Defense mode works
Where it stands
What ships today
- Extension
- Available for VS Code (Marketplace) and for Cursor, Windsurf, Antigravity, Kilo Code and VSCodium (Open VSX). Install it.
- Desktop IDE
- In public beta. Current builds for each platform are on the download page (macOS on Apple Silicon, Windows and Linux). What's in the beta.
- Curriculum
- Learn mode teaches Java today. Build mode works with whatever language your project uses. More curricula are on the roadmap.
- Pricing
- There is a free plan, and paid plans for more usage. See pricing.
Who builds it
Built by two founders.
Contral is built by its co-founders, Devansh Ranjan (CEO) and Samagra Gune (COO).