The Future of Education
Is Open.
Pick any subject. OpenEdu researches it, builds you a six-level curriculum, and tutors you through it — lessons, quizzes, flashcards, and a mastery exam at the top of each level. Runs free on a local model. Available at 3am.
A World-Class Tutor. On Demand.
Free on Your Own Machine
Runs on local models through Ollama — no key, no account, no network. It's built to stay reliable on small models, verified down to a ~4B one. OpenAI and Anthropic are drop-in alternates if you'd rather.
A Real Curriculum, Not a Chat Log
Name any topic and it runs a research → outline → syllabus pipeline into six mastery levels. You work through lessons and quizzes, then sit a promotion test to move up.
Your Data Stays Yours
Everything lives in a local SQLite database on your machine. The only outbound call is to the model provider you picked — and on Ollama there isn't one.
Spaced Repetition That Fills Itself
A due-card queue with an SM-2-lite scheduler. Questions you miss on a promotion test become flashcards automatically, so the review queue builds from your own weak spots.
A Notebook the Tutor Can Read
An Obsidian-style vault with live preview, [[wiki-links]], #tags, and a graph view. Notes are embedded locally, so the tutor can search and cite what you wrote.
Offline Reference Library
A curated 154-card K-12 reference set ships inside the app — periodic table, formulas, definitions, maps. The tutor cites it mid-lesson with zero network.
Install OpenEdu
Run the Windows installer and pick your provider in Settings. Point it at a local Ollama model and you're done — no key needed. On macOS or Linux, clone the repo and run it from source.
Choose Your Subject
Pick anything — programming, history, mathematics, a language, a science. Tell it where you're starting from.
Learn With AI That Adapts
It builds your curriculum, teaches at your level, quizzes you, drills what you got wrong, and promotes you when you pass the level exam.
| Shell | Tauri v2 (Rust) |
| Renderer | React 19 + TypeScript |
| Data | SQLite, local to your machine |
| Providers | Ollama (local, free) · OpenAI · Anthropic |
| Platforms | Windows installer · macOS and Linux from source |
| License | MIT |
Start Learning Something
Grab the Windows installer, or clone the repo and run it from source. Free, MIT licensed, and it updates itself once installed.
git clone https://github.com/TerraByte-Dev/OpenEdu.git
cd OpenEdu && npm install
npm run tauri dev
Needs Node 20.19+ and the Tauri v2 prerequisites for your OS. For the free path, have
ollama running with a model pulled.