{
  "subreddit": "r/LangChain",
  "page": "https://redlisten.com/r/langchain",
  "updated": "2026-11-09T09:11:22.835Z",
  "members": 110643,
  "activity": {
    "posts_last_24_hours": 8,
    "posts_per_hour": 0.3,
    "comments_per_hour": 1.2,
    "newest_post_utc": 1794204564.725,
    "newest_comment_utc": 1794194175.611
  },
  "top_threads_this_week": [
    {
      "title": "Agent Graph Engineering, parts 2 to 7: services, contracts, tools, subgraphs, and stopping for a person",
      "score": 33,
      "comments": 8,
      "created_utc": 1793616580.725,
      "snippet": "Hi all, A while back I shared the start of a series on building a LangGraph app that survives contact with production (that post). Six more parts are up since then. These are the...",
      "url": "https://www.reddit.com/r/LangChain/comments/1xlu12y/agent_graph_engineering_parts_2_to_7_services/"
    },
    {
      "title": "qdrant vs pgvector?",
      "score": 13,
      "comments": 8,
      "created_utc": 1794059667.236,
      "snippet": "Hi folks, anyone using qdrant or pgvector, please share your experience working with them and your reason for going with them instead of others?",
      "url": "https://www.reddit.com/r/LangChain/comments/1xq6wvp/qdrant_vs_pgvector/"
    },
    {
      "title": "How do you catch third-party API schema drift when a LangChain tool still returns 200?",
      "score": 13,
      "comments": 18,
      "created_utc": 1793741633.947,
      "snippet": "A tool calls a vendor API. The vendor renames customerid to id, the response is still valid JSON, and the tool call succeeds at the HTTP level. The first obvious failure might be a later step that...",
      "url": "https://www.reddit.com/r/LangChain/comments/1xn5wib/how_do_you_catch_thirdparty_api_schema_drift_when/"
    },
    {
      "title": "I built a fully offline RAG system on my laptop with Ollama (zero API fees)",
      "score": 10,
      "comments": 9,
      "created_utc": 1793712727.459,
      "snippet": "Just published a short practical video where I run RAG completely offline on my own laptop using Ollama. No cloud, no API keys, no data leaving the machine. In the video I show: Setting up local...",
      "url": "https://www.reddit.com/r/LangChain/comments/1xmt0a4/i_built_a_fully_offline_rag_system_on_my_laptop/"
    },
    {
      "title": "which vector database you use in your production/mvp RAG and why did you choose over others?",
      "score": 9,
      "comments": 17,
      "created_utc": 1793969433.346,
      "snippet": "Hi folks, curious on what vector database do you guys use in your production/mvp and why did you choose to go with your choice over others?",
      "url": "https://www.reddit.com/r/LangChain/comments/1xpc0ei/which_vector_database_you_use_in_your/"
    },
    {
      "title": "Guide to long-running agentic workflow design",
      "score": 7,
      "comments": 0,
      "created_utc": 1793972123.953,
      "snippet": "TL;DR: Long-running AI agents eventually suffer from context bloat, state loss, or hallucination loops. I've just published an open-source guide detailing architecture patterns for maintaining...",
      "url": "https://www.reddit.com/r/LangChain/comments/1xpcy61/guide_to_longrunning_agentic_workflow_design/"
    },
    {
      "title": "NextRole is now hosted: a multi-agent career assistant on LangGraph + DeepAgents, free to try",
      "score": 7,
      "comments": 7,
      "created_utc": 1793720917.243,
      "snippet": "A while back I shared NextRole here. It’s a side project where a supervisor agent runs three subagents (hiring recon, resume tailoring and interview coaching) on LangGraph + DeepAgents. It’s now...",
      "url": "https://www.reddit.com/r/LangChain/comments/1xmwhtw/nextrole_is_now_hosted_a_multiagent_career/"
    },
    {
      "title": "GPT-OSS-120b, Empty responses and tool calls",
      "score": 6,
      "comments": 13,
      "created_utc": 1793882064.721,
      "snippet": "I have gpt-oss-120b hosted on azure and use AzureChatOpenAI for model invokes. The model has 2 calls bind to it and for some reason it fails to provide any content and tool\\calls in its response....",
      "url": "https://www.reddit.com/r/LangChain/comments/1xohiun/gptoss120b_empty_responses_and_tool_calls/"
    },
    {
      "title": "Text-to-SQL retriever for LangChain/LangGraph that cuts ~91% of schema tokens (#1 on BIRD Mini-Dev)",
      "score": 6,
      "comments": 3,
      "created_utc": 1793670012.316,
      "snippet": "I built schemagate (Apache-2.0). Instead of pasting the whole schema into the prompt, it picks only the tables a question needs. It runs offline (BM25 plus a small embedder) and makes no model...",
      "url": "https://www.reddit.com/r/LangChain/comments/1xmfzub/texttosql_retriever_for_langchainlanggraph_that/"
    },
    {
      "title": "AI agents can call any API we hand them. The hard question is which of those calls are safe to let through.",
      "score": 4,
      "comments": 0,
      "created_utc": 1794139487.592,
      "snippet": "",
      "url": "https://www.reddit.com/r/LangChain/comments/1xqwwzo/ai_agents_can_call_any_api_we_hand_them_the_hard/"
    }
  ],
  "newest_posts": [
    {
      "title": "Debug the agent, not just the code",
      "score": 1,
      "comments": 0,
      "created_utc": 1794204564.725,
      "url": "https://www.reddit.com/r/LangChain/comments/1xrk4ln/debug_the_agent_not_just_the_code/"
    },
    {
      "title": "If a LangGraph node crashes right after a payment call, resuming the thread sends the payment again. Here is how I'm handling it",
      "score": 3,
      "comments": 5,
      "created_utc": 1794165402.401,
      "url": "https://www.reddit.com/r/LangChain/comments/1xr6i79/if_a_langgraph_node_crashes_right_after_a_payment/"
    },
    {
      "title": "I got so tired of burning LLM tokens on raw HTML noise that I built an API to strip URLs into clean Markdown (saves ~92% tokens :3).",
      "score": 0,
      "comments": 0,
      "created_utc": 1794161763.035,
      "url": "https://www.reddit.com/r/LangChain/comments/1xr50lv/i_got_so_tired_of_burning_llm_tokens_on_raw_html/"
    },
    {
      "title": "Decision 3.0 is apache and returns a probability per branch, good fit for agent routing?",
      "score": 3,
      "comments": 1,
      "created_utc": 1794154802.391,
      "url": "https://www.reddit.com/r/LangChain/comments/1xr26z4/decision_30_is_apache_and_returns_a_probability/"
    },
    {
      "title": "Looking for 3 MCP server operators to test per-agent tokens on read endpoints (observe-only, ~30 min setup)",
      "score": 2,
      "comments": 1,
      "created_utc": 1794148781.052,
      "url": "https://www.reddit.com/r/LangChain/comments/1xqzwti/looking_for_3_mcp_server_operators_to_test/"
    },
    {
      "title": "Which approval steps on your agents still actually get read?",
      "score": 1,
      "comments": 6,
      "created_utc": 1794143445.571,
      "url": "https://www.reddit.com/r/LangChain/comments/1xqy2yi/which_approval_steps_on_your_agents_still/"
    },
    {
      "title": "AI agents can call any API we hand them. The hard question is which of those calls are safe to let through.",
      "score": 4,
      "comments": 0,
      "created_utc": 1794139487.592,
      "url": "https://www.reddit.com/r/LangChain/comments/1xqwwzo/ai_agents_can_call_any_api_we_hand_them_the_hard/"
    },
    {
      "title": "Building an agnostic authority protocol (ADAP) for LangChain agents - Need your feedback",
      "score": 3,
      "comments": 12,
      "created_utc": 1794135155.599,
      "url": "https://www.reddit.com/r/LangChain/comments/1xqvrqb/building_an_agnostic_authority_protocol_adap_for/"
    },
    {
      "title": "I built a fully local AI support agent (Ollama + LangChain) and one bad tool description made it refund 3 customers instead of 1",
      "score": 0,
      "comments": 4,
      "created_utc": 1794123251.736,
      "url": "https://www.reddit.com/r/LangChain/comments/1xqssqp/i_built_a_fully_local_ai_support_agent_ollama/"
    },
    {
      "title": "I got so tired of burning LLM tokens on raw HTML noise that I built an API to strip URLs into clean Markdown (saves ~92% tokens :3).",
      "score": 0,
      "comments": 14,
      "created_utc": 1794116133.399,
      "url": "https://www.reddit.com/r/LangChain/comments/1xqqwx8/i_got_so_tired_of_burning_llm_tokens_on_raw_html/"
    }
  ],
  "words_this_week": [
    {
      "word": "agent",
      "titles": 46
    },
    {
      "word": "agents",
      "titles": 26
    },
    {
      "word": "built",
      "titles": 24
    },
    {
      "word": "tool",
      "titles": 20
    },
    {
      "word": "rag",
      "titles": 18
    },
    {
      "word": "langgraph",
      "titles": 18
    },
    {
      "word": "api",
      "titles": 15
    },
    {
      "word": "tools",
      "titles": 10
    },
    {
      "word": "tokens",
      "titles": 10
    },
    {
      "word": "open",
      "titles": 10
    },
    {
      "word": "production",
      "titles": 8
    },
    {
      "word": "mcp",
      "titles": 8
    }
  ],
  "preview": "This is a preview. Every post and comment in r/LangChain, live, as JSON or RSS on the same paths a Reddit client uses, plus keyword streams to Slack, Discord, webhook or email, needs a free key: https://app.redlisten.com/?signup=1&utm_source=redlisten&utm_medium=subreddit",
  "docs": "https://redlisten.com/docs",
  "attribution": "Source: Redlisten, https://redlisten.com/r/langchain"
}