I finally bit the bullet and tried out LangGraph.
LangGraph is a library for building stateful, multi-actor applications with LLMs, used to create agent and multi-agent workflows.
I created an LLM application that facilitates learning by generating questions and answers related to the user’s topic.