On-screen text
Harnessn(e.g. LangGraph, LangChain, PyDantic)nLoopnAgentic Tools, e.g.n- schedule meetingn- read/write in CRMn- fetch payment infonTool CallsnResponsenLLM - Q&A Agentn(GPT, Claude)nEnd LoopnGuardrailsnReplynSkill.mdnRAGn(top-k search)nRAG for relevance +nSQL for recencynProcedural Memoryn(Files, Text)n- How to actn- skills instructionsnSemantic Memoryn(Vector store)n- durable factsn- user profilenEpisodic Memoryn(SQL DB + Vector store)n- dated eventsn- past chat historynDistill into factsnOnly consolidatenafter N new chatsnSummarizer Agentn(cheaper models)nSave the messagesnLLM OpsnTracen1 trace per runn(Langfuse, LangSmith)nEval (Was it good?)n'LLM-as-a-judge' -> scoresnObserve (Was it healthy?)nTracks tokens, latency, errorsnDiagnosen'Where/why it was broken?'nGateneval passednReleasenShip the fix safely:nnew prompt version,nmodel config, tool change,nRAG param (top-k)