Open source · Local-first · Bring your own model
Everything in your syllabus, distilled.
Drop in slides, PDFs, photos of notes or a YouTube lecture. Distil pulls out every formula, definition and worked example, builds a plan that covers all of it, and teaches you until it feels obvious.
Move your cursor over the material to bring it into focus.
The Brief Compiler
Bad prompt in. Best plan out.
You shouldn't need to be good at prompting to get a great plan. Distil turns whatever you type into a complete study brief, asks at most three questions, and fills the rest with defaults you can see and change.
- Goal
- Pass DSP mid-semester, Unit 3
- Scope
- Unit 3 of syllabus.pdf · p.2 — 41 items
- Level
- Comfortable with calculus, new to transforms
- Depth
- Exam-ready · numericals-heavy
- Deadline
- Thu 6 Nov · 2 h a day · 6 sessions
- Visuals
- Balanced
How it works
- 01
Extract
Every page is mined separately, then audited for anything missed.
- 02
Plan
Items are ordered by what depends on what. The plan is checked in code to cover 100%.
- 03
Teach
One reasoning step at a time, with a check after every step and repair before moving on.
- 04
Retain
Flashcards on a spaced schedule, mock exams and a map of what you really know.
Coverage Ledger
Miss nothing.
Every item in your material is tracked three times: planned, taught and checked. Until all three are full, Distil tells you exactly what's left.
214 items · 3 files · 0 missed
Interactive learning
Learn it by touching it.
When a concept moves, Distil builds something you can move: plots, simulations, step-through derivations, small apps. Each one is tested before you see it.
Visuals only when a concept is dynamic, spatial or a process.
Four ways to study
One app. No tab-hopping.
- 01
Plan
Units, lessons and steps in dependency order. Give it an exam date and it becomes a schedule that rebalances when life happens.
- 02
Teach
It finds where your understanding ends, then builds from there, one step at a time, with a check after every step.
- 03
Practice
Problem sets and timed mock exams in your course's style. Solutions and rubrics are written before you answer. Photograph handwritten work.
- 04
Ask
Quick answers grounded in your own material, with the page each one came from.
Retention
Keep what you learn.
Cards made from what you were actually taught, reviewed on a spaced schedule. Mastery that fades if you stop reviewing, and a knowledge map that links every idea back to where you learned it.
Your keys, your data
Runs on your machine.
- Bring any model. Gemini, OpenAI, Anthropic, OpenRouter, DeepSeek, local models through Ollama, or any compatible endpoint.
- Nothing leaves your disk except the requests you send to your own provider. No account, no tracking.
- Every token counted. Live meters, daily and monthly graphs, and caps that warn at 80% and stop at 100%.
Standing on shoulders
Distil's teaching loop (probe, plan, teach one step, check, practise) and its knowledge graph build on ideas from LearnHarness. Distil is an independent implementation that adds material ingestion, an enforced coverage ledger, subject workspaces, schedules, flashcards and mock exams.
Learn anything. Miss nothing.
Free and open source. Pay only your model provider, or nothing with local models.