It started as a thought in 2024.
The idea for Ethel arrived in 2024, and for a long time that is all it was — an idea I kept turning over. A tutor that any student could have, that did not need money every month, did not need a strong signal, and did not need a bundle you had to choose between buying and eating lunch.
That last part is the whole reason she exists. Plenty of good learning tools are already out there. Almost all of them assume you are online and that staying online is cheap. For a lot of students here, neither is true. So the tool that would help you most is the one you can least afford to keep running, and you end up back with a borrowed textbook and whatever you can remember from the lecture.
I wanted something a student could be handed once, and then own — working the same on the last day of the month as on the first.
Building it took the idea apart. A tutor that cannot reach the internet cannot look anything up, which means everything it teaches has to be carried with it and checked before it ships. That turned out to be the right constraint rather than a limitation: it forced her to be honest. Ethel will tell you when a course has no material behind it. She will say she does not know rather than invent something plausible, because there is nowhere for her to quietly go and guess.
She is named Ethel because this was never meant to feel like software you operate. It should feel like sitting next to somebody patient who has done this before, who does not sigh when you ask the same question twice, and who would rather you understood the thing than finished the exercise.
What you can download here is the first build to leave my machine. It is rough in places and I would rather you saw it now and told me what is wrong with it than waited another year for something polished.