--- layout: default --- # Checkpointer: MemorySaver
**MemorySaver**: Persistencia en memoria (desarrollo/testing) ```typescript import { createAgent } from "langchain"; import { MemorySaver } from "@langchain/langgraph"; const agent = createAgent({ model: "mistral:mistral-large-latest", tools: [weatherTool], checkpointer: new MemorySaver(), // En memoria RAM }); const config = { configurable: { thread_id: "conv-1" } }; // Primera conversación await agent.invoke( { messages: [{ role: "user", content: "Hola, soy María" }] }, config ); // Segunda conversación - recuerda el contexto await agent.invoke( { messages: [{ role: "user", content: "¿Cómo me llamo?" }] }, config ); // "Tu nombre es María" ```