---
title: "#langgraph articles | Hashnode"
description: "Explore 289 articles tagged #langgraph on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/langgraph"
---

Tag

# #langgraph

289 posts · 3 followers

[Carol Dsilva](https://hashnode.com/@caroldsillva) · [1d ago](https://hashnode.com/posts/i-won-3-000-at-a-hackathon-by-building-7-ai-agents-that-catch-fraud-before-it-s-paid/6af2d74c2ad48bb5eacded5e)

### [I Won $3,000 at a Hackathon by Building 7 AI Agents That Catch Fraud Before It’s Paid](https://caroldsillva.hashnode.dev/i-won-3-000-at-a-hackathon-by-building-7-ai-agents-that-catch-fraud-before-it-s-paid?utm_source=hashnode&utm_medium=feed)

How Team Fire Exit took 2nd place at Vultr Agent Rush with a multi-agent payment fraud investigator

11 min read · [caroldsillva.hashnode.dev](https://caroldsillva.hashnode.dev/i-won-3-000-at-a-hackathon-by-building-7-ai-agents-that-catch-fraud-before-it-s-paid?utm_source=hashnode&utm_medium=feed)

[Sivanesh S](https://hashnode.com/@narckany) · [3d ago](https://hashnode.com/posts/monoliths-to-micro-agents/6af0a9db2d545862a6a41041)

### [From Monoliths to Micro Agents: Skill Based Architectures for the Autonomous Enterprise](https://dodi.hashnode.dev/monoliths-to-micro-agents?utm_source=hashnode&utm_medium=feed)

Discover how to build enterprise AI agents using modular, skill-based architectures, LangGraph, and the MCP(s) for process automation.

20 min read · [dodi.hashnode.dev](https://dodi.hashnode.dev/monoliths-to-micro-agents?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/monoliths-to-micro-agents/6af0a9db2d545862a6a41041)

[MemorySync](https://hashnode.com/@memorysync) · [2d ago](https://hashnode.com/posts/langgraph-checkpoint-datetime-zoneinfo-lost-dst-off-by-one-hour/6af1f3a85f866094768ebd67)

### [LangGraph checkpoints turn ZoneInfo datetimes into fixed offsets (DST math off by an hour after resume)](https://memorysync.hashnode.dev/langgraph-checkpoint-datetime-zoneinfo-lost-dst-off-by-one-hour?utm_source=hashnode&utm_medium=feed)

A zone-aware datetime in graph state comes back from the checkpointer with a fixed UTC offset. How to spot it and store times safely.

7 min read · [memorysync.hashnode.dev](https://memorysync.hashnode.dev/langgraph-checkpoint-datetime-zoneinfo-lost-dst-off-by-one-hour?utm_source=hashnode&utm_medium=feed)

[MemorySync](https://hashnode.com/@memorysync) · [2d ago](https://hashnode.com/posts/langgraph-checkpointer-requires-configurable-keys-thread-id/6af1f32d05abf4c5d7b4c213)

### [LangGraph: fixing 'Checkpointer requires one or more of the following configurable keys: thread\_id, checkpoint\_ns, checkpoint\_id'](https://memorysync.hashnode.dev/langgraph-checkpointer-requires-configurable-keys-thread-id?utm_source=hashnode&utm_medium=feed)

A graph compiled with a checkpointer needs a thread\_id in config\['configurable'\] on every call. Here's where it goes, why context= doesn't count, why LangServe drops it, and why None or an empty string is worse than the error.

13 min read · [memorysync.hashnode.dev](https://memorysync.hashnode.dev/langgraph-checkpointer-requires-configurable-keys-thread-id?utm_source=hashnode&utm_medium=feed)

[MemorySync](https://hashnode.com/@memorysync) · [3d ago](https://hashnode.com/posts/langgraph-could-not-reconstruct-builtins-set-from-checkpoint/6af09f6798fe0effe84c79dd)

### [LangGraph 'Could not reconstruct builtins.set from checkpoint': why a set of tuples comes back as a list](https://memorysync.hashnode.dev/langgraph-could-not-reconstruct-builtins-set-from-checkpoint?utm_source=hashnode&utm_medium=feed)

A set of tuples in LangGraph state comes back from a checkpoint as a list of lists (or None on langgraph-checkpoint 4.2.0). Why the serializer can't rebuild it, and a state shape that round-trips, tested on langgraph 1.2.20.

13 min read · [memorysync.hashnode.dev](https://memorysync.hashnode.dev/langgraph-could-not-reconstruct-builtins-set-from-checkpoint?utm_source=hashnode&utm_medium=feed)

[Sai Kiran Kshatriya](https://hashnode.com/@saikirankshatriya) · [6d ago](https://hashnode.com/posts/run-a-langchain-deep-agent-on-a-cockroachdb-virtual-cluster-with-durable-checkpoints/6aece924f0cf0d9b23124a43)

### [Run a LangChain Deep Agent on a CockroachDB Virtual Cluster with Durable Checkpoints](https://saikirankshatriya.hashnode.dev/run-a-langchain-deep-agent-on-a-cockroachdb-virtual-cluster-with-durable-checkpoints?utm_source=hashnode&utm_medium=feed)

A stateful agent that survives a restart, a human-approval pause, and a lost process — because its checkpointer lives in an isolated virtual cluster.

18 min read · [saikirankshatriya.hashnode.dev](https://saikirankshatriya.hashnode.dev/run-a-langchain-deep-agent-on-a-cockroachdb-virtual-cluster-with-durable-checkpoints?utm_source=hashnode&utm_medium=feed)

[MemorySync](https://hashnode.com/@memorysync) · [Oct 31](https://hashnode.com/posts/langgraph-summarization-middleware-full-chat-history/6ae6152ff2a5ab7af5821b7c)

### [LangGraph SummarizationMiddleware wiped my chat history: keeping the full transcript with PostgresSaver](https://memorysync.hashnode.dev/langgraph-summarization-middleware-full-chat-history?utm_source=hashnode&utm_medium=feed)

LangGraph SummarizationMiddleware replaces old messages in checkpointer state. Keep full chat history for your UI with PostgresSaver and a table.

7 min read · [memorysync.hashnode.dev](https://memorysync.hashnode.dev/langgraph-summarization-middleware-full-chat-history?utm_source=hashnode&utm_medium=feed)

[MemorySync](https://hashnode.com/@memorysync) · [Oct 30](https://hashnode.com/posts/deerflow-per-user-memory-isolation/6ae4c3d1d3e52fcbd3cf5a80)

### [DeerFlow per-user memory: issue #1772 is open, but main already isolates memory](https://memorysync.hashnode.dev/deerflow-per-user-memory-isolation?utm_source=hashnode&utm_medium=feed)

DeerFlow issue #1772 asks for per-user memory. It's still open, but current main stores memory per user. How it works and what to check.

5 min read · [memorysync.hashnode.dev](https://memorysync.hashnode.dev/deerflow-per-user-memory-isolation?utm_source=hashnode&utm_medium=feed)

[Kavya Sree Kammari](https://hashnode.com/@CosmosAtom) · [Oct 29](https://hashnode.com/posts/the-ai-agent-that-ended-our-friday-night-restaurant-drama/6ae2e55708a73a00090afb93)

### [The AI agent That Ended Our Friday Night Restaurant Drama](https://techmyway.hashnode.dev/the-ai-agent-that-ended-our-friday-night-restaurant-drama?utm_source=hashnode&utm_medium=feed)

Step-by-step: build a restaurant booking AI agent with LangGraph's ReAct loop, Gemini, and Tavily. Watch it reason, act, and book in real time.

10 min read · [techmyway.hashnode.dev](https://techmyway.hashnode.dev/the-ai-agent-that-ended-our-friday-night-restaurant-drama?utm_source=hashnode&utm_medium=feed)

[MemorySync](https://hashnode.com/@memorysync) · [Oct 28](https://hashnode.com/posts/langgraph-asyncpostgressaver-connection-is-closed-fastapi/6ae22328240ae1741e528f8b)

### [LangGraph AsyncPostgresSaver: fixing 'psycopg.OperationalError: the connection is closed' in FastAPI](https://memorysync.hashnode.dev/langgraph-asyncpostgressaver-connection-is-closed-fastapi?utm_source=hashnode&utm_medium=feed)

The checkpointer's connection closes when the async with block exits, but the compiled graph keeps using it. Keep the connection open for the app's lifetime.

5 min read · [memorysync.hashnode.dev](https://memorysync.hashnode.dev/langgraph-asyncpostgressaver-connection-is-closed-fastapi?utm_source=hashnode&utm_medium=feed)
