AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Education › Good Learning
✦ Free & open sourceEducation

Good Learning

An AI agent skill for generating structured study plans, daily lessons, and LaTeX PDFs.

AI agent skill for structured study plans and LaTeX PDFs

Build customized syllabi, daily lessons, mistake logs, and SVG mind maps for your study goals.

Free forever · open source · MIT
✓ Light setup✓ Browser-based✓ Real-time collaboration
6.6
ZEKAI
Agent skill for LaTeX study plans
Free & open source · Education
Ease of setup4
Usefulness8
Maintenance9.5
Community5
★ 286
GITHUB
Sep 2026
UPDATED
MIT
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

Good-learning is an AI agent skill that translates syllabi, textbooks, and past exams into structured study plans and daily lessons. It is designed for students and professionals preparing for exams who use AI agents and require rigorous output like LaTeX PDFs.

Runs on
Cross-platform
Hosting
Desktop
Languages
Python
License
MIT

What it is

The tool structures knowledge lists and exam prep plans with source tracking, generates zero-baseline or review-mode daily lessons with step-by-step answers, and tracks mistakes from user answers. It also compiles daily review SVG mind maps and renders final outputs via XeLaTeX or LuaLaTeX into organized PDF folders.

Who it's for

It suits educators, students, and self-directed learners who utilize AI coding agents or Codex and need rigorous PDF-formatted study materials. It does not suit users looking for a standalone web app or those without Python and LaTeX environments.

Key features

Structured Study Plans

Builds knowledge lists and exam prep schedules complete with source tracking and acceptance criteria.

Daily Lesson Generation

Creates zero-baseline or review-mode daily lessons featuring examples, variations, and step-by-step answers.

Interactive Mistake Tracking

Records user errors from actual answers into a mistake log while marking simulated errors separately.

SVG Mind Map Review

Renders daily review SVG mind maps with optional PNG previews using a JSON schema input.

LaTeX PDF Compilation

Compiles lessons, lists, plans, and mistake books into clean PDFs using XeLaTeX or LuaLaTeX.

How to start

Up and running in 3 steps

1
Clone or copy the repository into your Codex skills directory as a good-learning folder
2
Install Python dependencies using pip install -r requirements.txt for PNG rendering support
3
Interact with your AI agent to generate study plans, daily lessons, and PDF outputs
Real talk

Our honest verdict

What's great

  • Generates structured study plans and daily lessons tailored to exam syllabi and time limits
  • Tracks actual user answers to build mistake logs without corrupting mastery status with simulations
  • Produces publication-ready PDFs organized in a clean directory hierarchy via XeLaTeX or LuaLaTeX
  • Draws daily review mind maps as SVG files with optional PNG exports

Where it falls short

  • Requires a working Python 3.10+ environment along with Pillow and XeLaTeX or LuaLaTeX installed
  • Needs common LaTeX macro packages like ctex, amsmath, and tikz to compile documents
  • Does not include actual textbooks, past papers, or learning materials, which you must supply
Cost

Pricing & license

Free under its MIT license, with no paid hosted options mentioned in the README. The only cost is running the Python and LaTeX environment yourself.

Paid work

Open remote AI-training roles

879 open remote AI-training roles, updated November 15, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: Good Learning for Education
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure Good Learning for you — and train your team.
Get it done for you ↗
Questions

FAQ

What is required to generate the PDFs?

You need XeLaTeX or LuaLaTeX installed on your system along with common LaTeX macro packages such as ctex, amsmath, and tikz.

How does the tool handle mistakes?

It records your actual submitted answers into a mistake book while treating demonstrated errors as simulations that do not affect your real mastery status.

Are learning materials included in the repository?

No, the repository only contains the skill instructions and rendering scripts. You must provide your own syllabi, textbooks, and past papers.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Education — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google