khonsolveBY KHONSU
GitHub ↗

A LITTLE LESS AUTOPILOT

Give your brain
the keyboard.

Coding, debugging, logic and prompts.
Try an idea yourself. Get a hint when you need one.

1 Think2 Try3 Reflect
Local, 2-second limit. Sample checks ≠ proof.

A nudge, not a forklift.

Try an idea first. Being stuck is allowed.

    Saved on this deviceNo account. No AI calls.

    KEEP GOING

    Take the pattern
    somewhere new.

    LeetCode study plan ↗HackerRank preparation kits ↗

    External practice platforms. Availability and account requirements vary. Khonsolve is independent.

    Your notebook, to go.

    Progress lives in this browser. Export a backup before switching devices or clearing browser data.


    Import merges saved exercises. For matching exercises, the imported draft replaces this device’s draft.

    About Khonsolve

    Khonsolve is an independent, open-source practice notebook. Exercises are original teaching examples, not copied LeetCode or HackerRank questions.

    Hints and explanations are authored content. Written work is self-reviewed. Code checks cover listed examples and edge cases, not every possible input.

    No account, trackers or paid model calls. Drafts are stored locally. Export a backup to keep them. JavaScript, TypeScript and Python run in disposable workers inside an isolated frame, with HTTP network access blocked and a code time limit. TypeScript is transpiled, not type-checked. C11 and C++17 compile locally using an experimental Clang 8 WebAssembly toolchain (about 60 MB on first use), with full-program output rather than automatic exercise checks. Go has saved drafts and an external playground link, without automatic code transfer.

    Reading behind the exercises

    Source links checked September 2026. This is a curated starting point, not a claim to be the definitive or continuously updated curriculum.