All releases
Every version of INDEX 0, in one place.
Newest first, with exactly what changed in each one. Grab the latest for the newest features and fixes, or pull an older build if you need to stay put on a specific version.
v1.9.2
Latest
Oct 5, 2026
Math in course chats, formatted interview answers, and solved-problem resets.
Added
- Formulas in Zero's course chats now render as proper math.
- Guardrails added to prevent Zero's course chats from subject deviation.
- Solved problems can be unchecked to reset them, and solved tiles are highlighted.
Fixed
- Interview ideal answers are now formatted properly.
- Zero keeps track of the problem when you switch models.
- Fixed a startup error that affected some installs.
v1.9.1
Oct 5, 2026
C# support, Vim mode, new AI/ML lessons, and grading fixes.
Added
- C# added as a supported language for DSA problems.
- Vim mode for the code editor, toggle in the editor toolbar.
- 9 new AI/ML lessons: agent orchestration, classical ML, LSTMs, and more.
- Two new free-tier Gemini models added to the BYOK model picker.
- Coach and Ask Zero now clearly decline off-topic requests instead of attempting them.
Fixed
- Some DSA test cases.
- Zero’s incomplete responses.
- Some UI issues and installation issues.
- Some bug fixes.
v1.9.0
Oct 4, 2026
C# support, Vim mode, new AI/ML lessons, and grading fixes.
Added
- C# added as a supported language for DSA problems.
- Vim mode for the code editor, toggle in the editor toolbar.
- 9 new AI/ML lessons: agent orchestration, classical ML, LSTMs, and more.
- Two new free-tier Gemini models added to the BYOK model picker.
- Coach and Ask Zero now clearly decline off-topic requests instead of attempting them.
Fixed
- Some DSA test cases.
- Zero’s incomplete responses.
- Some UI issues and installation issues.
v1.8.0
Sep 30, 2026
Quiz mode, achievement sharing, and update fixes.
Added
- Quiz mode: pre-authored multiple-choice and AI-graded free-response questions after each lesson.
- A Revisit button on each of Zero’s Observations, jump straight back to that topic.
- Share your achievement badges as a downloadable poster for LinkedIn or Instagram.
- Zero’s notes about you are now more holistic across topics.
Fixed
- The app sometimes not reopening automatically after an update on Windows.
- Auto-update failing on some Windows installs.
- Thin test coverage on the 53 new DSA problems from the last release.
v1.7.0
Sep 27, 2026
53 new DSA problems, plus some polish from Zero.
Added
- 53 new DSA problems, spanning nearly every major pattern.
- Zero now helps you stay hydrated and sleep on time.
v1.6.1
Sep 25, 2026
Manual toolchain paths, layout fixes.
Added
- Manual path setup for Java, C++, and Kotlin, for when auto-detect can’t find them.
- An optional way to support the project from inside the app.
Fixed
- Nav bar badges and links wrapping onto two lines under tight width.
- Kotlin path setup failing to recognize a valid compiler.
- A saved custom language path not being recognized as installed.
- Manual toolchain paths failing to validate on Windows.
v1.6.0
Sep 23, 2026
The Big O plotter, and bring your own local model.
Added
- The Big O plotter: see why your solution has the complexity it does, with an animated growth curve.
- Custom model endpoints, can be saved for later use.
- Custom Ollama endpoint for those running it elsewhere.
- Gemini joins Claude and OpenAI as a bring-your-own-model option.
- A settings gear instead of a plain letter for the profile link in the header.
- A cancel button for language installs in progress.
Fixed
- A custom model endpoint sometimes showing as working when it wasn’t.
- No confirmation showing after switching to a custom model endpoint.
- Two notification popups overlapping.
- A visual glitch on the roadmap page.
- The Ollama installer occasionally failing right after downloading on Windows.
- Installing a language from your profile stopping if you left the page.
- Your saved theme sometimes not showing correctly right when a page loads.
- Your saved font sometimes not showing correctly right when a page loads.
- An empty message sometimes appearing after sharing your code with Zero.
v1.5.2
Sep 21, 2026
See your code's output per test case, cancel any setup download.
Added
- See your code's print/stdout output after running it, broken down per test case. Run with Ctrl/Cmd+'.
- Python is now optional in setup, just like Java, C++, and Kotlin.
- Every setup download (Ollama, Python, Java, C++, Kotlin, the model) can now be cancelled partway through.
- A “Next Question” button, next to the problem name, to jump straight to the next problem in the same pattern.
Fixed
- A wrong test case on Longest Palindromic Substring.
- Code hanging forever on a timeout instead of stopping cleanly.
- A saved short display name getting overwritten by browser autofill.
- Language install status on your profile not always updating after a successful install.
v1.5.1
Sep 20, 2026
See which lectures you've completed at a glance.
Added
- Completed lectures now show an orange ring around their number in the section list, so it's easy to tell what you've already gone through.
Fixed
- Just minor security updates.
v1.5.0
Sep 20, 2026
Light and grey themes, and smarter notes from Zero.
Added
- Light and grey theme options, cycled from the header next to the update badge.
- Zero's notes about you now stay current, replaced when there's something new on the same topic instead of piling up.
- Zero's notes about you are more specific, naming the actual concept instead of a general observation.
- The profile page now shows your 4 most recent notes from Zero, with a “See more” option for the rest.
Fixed
- Picking a local model from your profile sometimes still showing “No model set up” afterward, even though it was working.
- Python (and other tools) sometimes not being detected right after installing them on Windows.
v1.4.2
Sep 20, 2026
A clear message when an update fails to install.
Added
- A clear notice with recovery steps if an update ever fails to install, instead of quietly looking like nothing happened.
Fixed
- The Mac in-app updater crashing partway through installing an update.
v1.4.1
Sep 19, 2026
Fixes the Mac in-app updater getting stuck.
Fixed
- The in-app updater on Mac crashing partway through installing an update, leaving it stuck repeatedly offering “Restart to update” without ever actually updating.
v1.4.0
Sep 19, 2026
JavaScript joins the DSA editor.
Added
- JavaScript as a fifth DSA language, running on the app's own bundled runtime. No separate install needed.
Fixed
- Solutions that return nothing crashing the judge on the 13 problems using unordered comparison modes, instead of just failing normally.
v1.3.0
Sep 18, 2026
Bring your own AI, or skip it for now.
Added
- The test-results panel in the DSA editor can now be resized (drag the handle above it), trading space with the code editor.
- Bring your own Claude or OpenAI API key instead of running a local model.
- A “Skip for now” option in setup, for reading lectures and practicing DSA problems without Zero.
- A “Get Ollama” button in your profile to add local Zero back later.
- Zero's replies (DSA chat, Ask Zero, and the lecture chat) now render bold text, lists, and code blocks properly, with a copy button on code.
- A text size control just for the lecture chat with Zero.
- A “move on without submitting code” option in the mock interview coding round.
Fixed
- Ollama installs and Gemma model downloads stopping if you left the profile page.
- A stuck Gemma download sometimes never finishing or responding to Cancel.
- “Get Ollama” re-downloading the whole app instead of just launching it when already installed.
- The DSA chat not scrolling to new messages from Zero.
- The interview coding round's Reset sometimes leaving the editor unresponsive.
- A never-installed default model incorrectly showing as “current”.
- Ask Zero's code answers not matching the problem's real function signature.
v1.2.0
Sep 17, 2026
DSA screen fixes, from real user feedback.
Added
- Failed test cases now show the input that produced the failure.
- Moved the editor zoom control next to the language picker, and added a Reset button to start a problem over with fresh starter code.
Fixed
- Python (and other tools) sometimes not being detected on Linux even when installed.
- Your language choice not sticking when solving DSA problems.
- In-progress code sometimes being lost when navigating back.
- Zero's replies occasionally getting cut off.
- Zero still saying “Captain” after you'd set your own name.
- Setup downloads failing outright on a dropped connection instead of retrying.
- In-app updates not actually working on Linux.
v1.1.0
Sep 17, 2026
Linux support, an Intel Mac build, and a few fixes.
Added
- Linux support (AppImage, x86_64 and ARM64).
- An Intel Mac build alongside the existing Apple Silicon one.
- A font-size control for the code editor, separate from the app-wide one.
Fixed
- “Zero's notes about you” sometimes cutting a note off mid-word.
- Softened the app's main text color so it's easier on the eyes.
v1.0.0
Sep 16, 2026
The first public release.
What shipped
- A full local learning platform: DSA, ML/AI, electronics, system design and mock interviews, plus a few games.
- Zero, your friendly pixel-fox coach, running entirely on your machine via Ollama - no cloud, no subscription, no account.
- 400+ DSA problems with a real code judge and stage-by-stage coaching instead of instant answers.