Sevastopol puts an editor, a terminal and a tutor side by side. It gives hints before answers, checks your code with tests, and remembers what you already know.
One payment. No subscription. Windows launcher included.
The app, as it looks
Tutor, editor and terminal in one window
Screenshots from Sevastopol itself, working on a Two Sum problem in C++.
Sevastopol
Left, the tutor asks a question instead of handing over the fix. Right, your own code. Below, a real terminal.
When a test fails you see the input, what was expected and what your code gave.
What you are looking at
Your code fails a test.
The tutor points at the exact case and asks one question.
You change one line and run the tests again.
Which AI model answers depends on the provider you choose, so wording differs from run to run.
Optional
Your first quests
Little things to do while you look around. XP is just for fun: it never changes the price and nothing expires. Switch it all off with “Hold still”.
A real taste of the tutor
Predict the output
Sevastopol asks you to guess what code does before it runs. Get one wrong and you'll see how it helps: a nudge first, then a bigger one, then the answer with no judgement.
Round 1 of 3Python
What does it print?
What you get
Made so you actually learn it
Hints, then answers
The full solution stays locked until you've tried twice, and you explain it back before it counts. In a 2025 study of high-school maths (PNAS), students who practised with unrestricted GPT scored 17% lower once it was taken away; a tutor version with safeguards largely avoided that. It was maths, not coding, and not Sevastopol.
Tests that check your code
Practice problems come with tests, plus a timing check on big inputs. The tests are cross-checked before you see them, so a wrong test doesn't send you hunting for a bug that isn't there.
It knows what you know
A learner model tracks each skill and brings old ones back just before you'd forget them. The tutor notices when you're looping or stuck and changes how it helps.
23 languages
C++, Python, JavaScript, Go and 19 more. Missing ones show the command to install them.
Your computer, your keys
The app and your files stay on your machine. The tutor sends your chat and code to the AI you choose: a free provider, your own key, or a local model with Ollama or LM Studio, which keeps everything offline.
Pixel skies
The whole app lives in the same hand-painted skies you see here, from a 6 am meadow to a midnight shop, with themes to match.
Price
One price, one time
A guided coding workspace built around your own reasoning, your code and real test results. You pay for the app once. What the AI provider charges, if anything, is separate and your choice.
Sevastopol
₹76one-time, India
Regional prices: ₹76 in India, $3.42 everywhere else. They are two set prices, not a currency conversion. The server picks the price from your connection's country, and you can always choose the higher one.
What you are buying
The app with a Windows launcher (also Linux and macOS, Node.js 18+)
A personal licence key, kept on your account
A tutor that gives hints before answers, with editor, terminal and tests
Learner tracking with spaced review
23 languages and all the themes
What it does not include
The AI that answers you: free providers (your own free key, their limits), a local model with Ollama or LM Studio (needs capable hardware), or a paid key billed by that provider
Taxes: the amount shown in the payment window is the amount charged. Tax rules for your country have not been confirmed by the seller yet
What happens when you click
Sign in with Google, Discord, phone or email, so the licence is attached to you.
Pay with Razorpay: UPI, cards and netbanking in India; cards elsewhere.
Your key and download link appear on your account page.
One payment, no subscription. A refund within 7 days if it doesn't run on your machine or isn't what you expected: read the refund policy and the licence terms first.