Langgraph?

While Langchain can create linear agents, but you need to create complicated workflows eg:
1. Organizes tasks into graph structures with nodes (units of work) and edges (transitions) that allow loops and non-linear paths
2. LangGraph adds production features like checkpointing, human-in-loop approval, state persistence across restarts.