In progress

AgenticLearn

A tutor that helps developers close a specific gap, instead of sending them through a full course.

  • Gap-focused practice
  • Agent workflow
  • Live research, checked by a second model
AgenticLearn system overview, with the intake, curriculum, and lesson workflows sharing one data layer

FASTAPI · LANGGRAPH · DEEPSEEK · GEMINI · TAVILY · POSTGRES

The problem

Imagine a PHP developer who’s just been asked to start writing Python. They already understand loops, APIs, and databases. What they’re missing is a handful of Python-specific things. Yet every course starts at “Hello, world” and takes weeks. And by the time a course is recorded, the tools it teaches have often moved on.

What I’m building

AgenticLearn is a tutor that starts with you, not with a syllabus. It finds out what you already know, builds a short course aimed only at your gaps, looks up current material instead of trusting what a model remembers, and checks its own lessons before you read them.

Under the hood, it’s three AI workflows built with LangGraph, sharing one database. One model, DeepSeek, writes. A second, Gemini, checks the work. Tavily search keeps everything current, and LangSmith traces every run, so I can see what each step did and what it cost.

1. Getting to know you

A friendly counsellor chats with you about your goal, your preferred stack, and your background. If you’re new, it simply agrees a topic with you. If you’re experienced, it asks real-world questions aimed at whatever it’s least sure about, marking each skill as confident, shaky, or unknown. It stops once it’s confident, or after 12 questions at most. The result is your learner profile: your level, your skills, and your gaps.

AgenticLearn intake workflow: load the thread, assess the answer, then either ask the next question or save the learner profile

2. Building your course

Click “Generate curriculum” and it researches current docs and best practices, throws out stale or off-topic sources, and drafts a set of modules, each tied to one of your gaps. Then Gemini reviews the draft: is every gap covered, is the order right, is it up to date? If not, the draft gets fixed, up to twice, before you ever see it.

AgenticLearn curriculum workflow: plan queries, research, grade sources, draft, verify, and revise before saving

3. Learning, checking, moving on

Open a module and you get a lesson at your level, fact-checked before it’s shown. Ask questions and a tutor answers using that lesson. When you’re ready, a five-question quiz checks what stuck. Pass, and the next module unlocks. Miss a few, and you get a short review of just those ideas, then another go.

AgenticLearn lesson workflow: route the event to lesson generation with fact-checking, the tutor, the quiz, or grading with unlock or remediation

Where it stands

AgenticLearn is still in progress, with no public release or demo yet. Next up: using quiz results to reshape the rest of the course, so it keeps adapting as you learn.