Building a ReAct Agent From Scratch (No Framework)
Build a ReAct agent in about 40 lines of Python with no framework — tools as functions, schemas the model reads, the loop itself, native function calling versus text parsing, and what frameworks wrap.