learncroc

Learn 10x faster with interactive learning maps

Turn the docs, papers and RFCs you need for work into short maps you play a few minutes at a time. Quick reviews bring each idea back before it fades.

Free and open source. Runs on your laptop. No account.

Made from RFC 6749 and RFC 7636

Why not share your password?
Four roles, one login
The redirect dance
Checkpoint
A code, not a token
PKCE
Asking for just enough
Staying signed in

You read it. A week later, it's gone.

You saved the article, skimmed the doc, nodded through the talk. Then someone asks you to explain it. Learncroc is for the things you need to actually know for work.

Built so it sticks.

Every part of a map comes from learning research, not from what looks busy.

  1. Guess first

    Every stop opens with a question you can't answer yet. A wrong guess you cared about makes the answer stick.

  2. Use it, don't reread it

    Drag, sort, predict. Checkpoints test you on situations the cards never showed, because that's what work does.

  3. Relight it before it fades

    What you've learned fades over days, then comes back in a five-minute review, timed by FSRS, the scheduler behind modern Anki.

Try a stop. It takes a minute.

This is stop 4 of the How LLMs work map. Guess first, play with it, then find out if you were right. The croc sits beside every stop: ask it to explain another way or go deeper. In a checkpoint it only gives hints.

How LLMs work, stop 4 of 11

  1. Question
  2. Try it
  3. Answer

You ask a chatbot the same question twice and get two different answers. Why?

Pick the one you'd bet on.

Make a guess first. No pressure, guesses are how this works.

Safe for the docs you can't paste anywhere.

Learncroc is open source and runs on your own machine, so your company's docs stay where they are.

  • It runs on your laptop. Your docs and your progress stay in ~/.learncroc. Nothing is uploaded.
  • Fully offline with Ollama. Point it at a local model and nothing leaves your machine at all.
  • Or bring your own key. Anthropic, OpenAI, OpenRouter or any OpenAI-compatible server, with a monthly spend cap and a log of exactly what was sent.
  • No account, no tracking. There's nothing to sign up for and no analytics. It's open source, so you can check.
Terminal
git clone https://github.com/learncroc/learncroc.git
cd learncroc
bun install
bun dev

Needs Bun 1.2+. Then open localhost:5173.

Prefer Docker? Build the image from the Dockerfile in the repo.

Fits between meetings.

No course to block out a weekend for. Play a stop while the build runs, and review in the time it takes to make a coffee.

Start with a map we made.

Made by hand, and they work with no AI key. A full map is eleven stops; a taster is a complete five-stop arc you can finish in twenty minutes.

  • How LLMs work

    Next-token prediction, attention, training, and why models make things up

    11 stopsFull map
  • Bayesian thinking

    Why a positive test usually isn't what it seems

    5 stopsTaster
  • Color theory

    See like a painter, and like a screen

    5 stopsTaster

What's the catch? There isn't one.

Learncroc is free and open source. You can read every line, run it at work and keep using it however things change.

Star on GitHub

Stars help other people find it. Issues and new maps are welcome.

Read less. Remember more.

Try a stop