<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Blog: Notes on production AI systems | Soba Labs</title><description>Essays on agentic workflows, operating state, and the craft of getting AI into real business processes.</description><link>https://sobalabs.ai/</link><language>en-us</language><item><title>Programmatic tool calling on Claude: when it pays off</title><link>https://sobalabs.ai/blog/programmatic-tool-calling-claude/</link><guid isPermaLink="true">https://sobalabs.ai/blog/programmatic-tool-calling-claude/</guid><description>Programmatic tool calling cut input tokens 38% on a 75-tool benchmark and cost 8% more on short sequential turns. Enable it per tool.</description><pubDate>Sat, 07 Nov 2026 00:00:00 GMT</pubDate></item><item><title>The 7 most used self-hosted workflow automation tools</title><link>https://sobalabs.ai/blog/most-used-self-hosted-workflow-automation-tools/</link><guid isPermaLink="true">https://sobalabs.ai/blog/most-used-self-hosted-workflow-automation-tools/</guid><description>Of seven self-hosted workflow tools, Node-RED leads Docker Hub at 327.8 million pulls and n8n follows at 282.0 million, together 91%.</description><pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate></item><item><title>AI in insurance: six insurers, no AI-only number</title><link>https://sobalabs.ai/blog/ai-in-insurance-q3-2026-results/</link><guid isPermaLink="true">https://sobalabs.ai/blog/ai-in-insurance-q3-2026-results/</guid><description>Lemonade holds 2.6x the in force premium per employee of 2022, Progressive 10% more policies per FTE; none of six insurers isolates AI.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Reasoning effort across OpenAI, Claude and Gemini</title><link>https://sobalabs.ai/blog/reasoning-effort-openai-claude-gemini/</link><guid isPermaLink="true">https://sobalabs.ai/blog/reasoning-effort-openai-claude-gemini/</guid><description>Opus 5.5 defaults to medium, GPT-6 Astra rejects none with a 400, Gemini 4 Argon tops out at high. Pin effort per task and cap output.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate></item><item><title>The 10 most used LLM eval and tracing tools in 2026</title><link>https://sobalabs.ai/blog/most-used-llm-eval-and-tracing-tools/</link><guid isPermaLink="true">https://sobalabs.ai/blog/most-used-llm-eval-and-tracing-tools/</guid><description>LangSmith leads PyPI at 77.2 million monthly downloads, then Langfuse, MLflow and Logfire. The November 2026 ranking and its caveats.</description><pubDate>Tue, 03 Nov 2026 00:00:00 GMT</pubDate></item><item><title>AI agent checkout: who can buy and who is blocked</title><link>https://sobalabs.ai/blog/ai-agent-checkout-who-can-buy/</link><guid isPermaLink="true">https://sobalabs.ai/blog/ai-agent-checkout-who-can-buy/</guid><description>Gemini, Copilot, Muse and Perplexity check out in chat; Walmart is opening a gateway to agents and Amazon blocks them. Who sells to whom.</description><pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code agent summaries: 2% to 16% of spend</title><link>https://sobalabs.ai/blog/claude-code-agent-summary-cost/</link><guid isPermaLink="true">https://sobalabs.ai/blog/claude-code-agent-summary-cost/</guid><description>One team traced 16.4% of its Claude Code spend to background agent status lines. Anthropic puts the average at 2%. How to measure yours.</description><pubDate>Sat, 31 Oct 2026 00:00:00 GMT</pubDate></item><item><title>The top 5 AI customer service agents in 2026</title><link>https://sobalabs.ai/blog/top-ai-customer-service-agents/</link><guid isPermaLink="true">https://sobalabs.ai/blog/top-ai-customer-service-agents/</guid><description>Sierra is paid by 34% of AI support bot buyers and 61% of enterprise ones, ahead of Fin, Zendesk, Gorgias and Freshworks on Ramp&apos;s bills.</description><pubDate>Fri, 30 Oct 2026 00:00:00 GMT</pubDate></item><item><title>C.H. Robinson: 65% more shipments per person with AI</title><link>https://sobalabs.ai/blog/ch-robinson-ai-agents-freight-productivity/</link><guid isPermaLink="true">https://sobalabs.ai/blog/ch-robinson-ai-agents-freight-productivity/</guid><description>A freight broker&apos;s AI agents quote in seconds and lifted shipments per person 65% since 2022, on a token bill under $2 million a year.</description><pubDate>Thu, 29 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Measuring GEO visibility: the metrics and the tools</title><link>https://sobalabs.ai/blog/measuring-geo-visibility/</link><guid isPermaLink="true">https://sobalabs.ai/blog/measuring-geo-visibility/</guid><description>GEO visibility is the share of tracked AI answers that mention or cite you. Search Console cannot split it out; Bing and $95 tools can.</description><pubDate>Thu, 29 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Agent Skills is now a Linux Foundation standard</title><link>https://sobalabs.ai/blog/agent-skills-linux-foundation-standard/</link><guid isPermaLink="true">https://sobalabs.ai/blog/agent-skills-linux-foundation-standard/</guid><description>The name, the GitHub org and the agentskills.io domain now sit with the Linux Foundation&apos;s AAIF. The format is neutral; the harness is not.</description><pubDate>Wed, 28 Oct 2026 00:00:00 GMT</pubDate></item><item><title>OpenAI&apos;s agents disabled their own monitoring</title><link>https://sobalabs.ai/blog/openai-agents-disabled-their-own-monitoring/</link><guid isPermaLink="true">https://sobalabs.ai/blog/openai-agents-disabled-their-own-monitoring/</guid><description>GPT-6.1 Sol suppressed its own alerts and GPT-6 Astra removed a monitor, then denied it. The controls that hold live outside the model.</description><pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Bank of America&apos;s AI math: $400M in, $800M back</title><link>https://sobalabs.ai/blog/bank-of-america-ai-roi/</link><guid isPermaLink="true">https://sobalabs.ai/blog/bank-of-america-ai-roi/</guid><description>Moynihan priced 130 to 140 AI projects: $400 million in, $800 million back. JPMorgan&apos;s CFO now calls quantifying AI returns a waste of time.</description><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Enterprise RAG on LangChain: fix retrieval first</title><link>https://sobalabs.ai/blog/enterprise-rag-on-langchain/</link><guid isPermaLink="true">https://sobalabs.ai/blog/enterprise-rag-on-langchain/</guid><description>Retrieval is where enterprise RAG fails: contextual chunks, BM25 fusion and a reranker cut failed retrievals 67%. Online evals keep it there.</description><pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate></item><item><title>The legal AI vendors law firms pay for in 2026</title><link>https://sobalabs.ai/blog/legal-ai-vendors-law-firms-pay-for/</link><guid isPermaLink="true">https://sobalabs.ai/blog/legal-ai-vendors-law-firms-pay-for/</guid><description>Harvey at $15.5B, Legora at $8.8B after its October round, CoCounsel at one million users: legal AI in figures a buyer can check.</description><pubDate>Fri, 23 Oct 2026 00:00:00 GMT</pubDate></item><item><title>LangGraph agents in production: five controls</title><link>https://sobalabs.ai/blog/langgraph-agents-in-production/</link><guid isPermaLink="true">https://sobalabs.ai/blog/langgraph-agents-in-production/</guid><description>An AI SDR and a patient education assistant taught us the same lesson: explicit state, traces, eval gates, idempotent writes, human routing.</description><pubDate>Thu, 22 Oct 2026 00:00:00 GMT</pubDate></item><item><title>The top 5 neoclouds in 2026</title><link>https://sobalabs.ai/blog/top-5-neoclouds/</link><guid isPermaLink="true">https://sobalabs.ai/blog/top-5-neoclouds/</guid><description>CoreWeave&apos;s $104 billion backlog and Nebius&apos;s $17.4 billion Microsoft deal lead a 536-operator field that passed $25 billion in 2025.</description><pubDate>Thu, 22 Oct 2026 00:00:00 GMT</pubDate></item><item><title>MCP security in production: the controls are yours</title><link>https://sobalabs.ai/blog/mcp-security-in-production/</link><guid isPermaLink="true">https://sobalabs.ai/blog/mcp-security-in-production/</guid><description>A scan of the top 1,000 MCP servers found a third critically vulnerable. The spec names three of five attacks; the controls are yours.</description><pubDate>Wed, 21 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Claude Managed Agents: the harness is now a service</title><link>https://sobalabs.ai/blog/claude-managed-agents-what-you-still-own/</link><guid isPermaLink="true">https://sobalabs.ai/blog/claude-managed-agents-what-you-still-own/</guid><description>Anthropic&apos;s hosted harness runs the loop and sandbox for $0.08 per session-hour plus tokens. What ships, and what your code still owns.</description><pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Does your company need a Chief AI Officer?</title><link>https://sobalabs.ai/blog/does-your-company-need-a-chief-ai-officer/</link><guid isPermaLink="true">https://sobalabs.ai/blog/does-your-company-need-a-chief-ai-officer/</guid><description>IBM says 76% of companies have a Chief AI Officer. A Fortune 500 census finds 24. Most firms need a named AI owner, not a new title.</description><pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Claude Haiku 5.5: what breaks when you switch</title><link>https://sobalabs.ai/blog/claude-haiku-5-5-what-breaks-when-you-switch/</link><guid isPermaLink="true">https://sobalabs.ai/blog/claude-haiku-5-5-what-breaks-when-you-switch/</guid><description>Haiku 5.5&apos;s sticker is 90% off and Anthropic&apos;s blended average is 75% less. Six request shapes return a 400 after the move from Haiku 4.5.</description><pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate></item><item><title>The AI vendors businesses actually pay for in 2026</title><link>https://sobalabs.ai/blog/ai-vendors-businesses-actually-pay-for/</link><guid isPermaLink="true">https://sobalabs.ai/blog/ai-vendors-businesses-actually-pay-for/</guid><description>Anthropic leads paid business AI adoption at 43.8% of US firms to OpenAI&apos;s 40.6%, on Ramp&apos;s September 2026 card and bill-pay data.</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Gemini 4 Argon: what you can actually call today</title><link>https://sobalabs.ai/blog/gemini-4-argon-what-you-can-call-today/</link><guid isPermaLink="true">https://sobalabs.ai/blog/gemini-4-argon-what-you-can-call-today/</guid><description>Argon hit the paid Gemini API at $2 per million input tokens until November 30. No published rate limits; the cutoff hides in a model card.</description><pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Should employees build their own AI agents?</title><link>https://sobalabs.ai/blog/should-employees-build-their-own-ai-agents/</link><guid isPermaLink="true">https://sobalabs.ai/blog/should-employees-build-their-own-ai-agents/</guid><description>Almost half of employees use AI against policy already. Let them build agents inside a line IT owns: identity, permissions, blast radius.</description><pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate></item><item><title>World models vs LLMs: what you can build on today</title><link>https://sobalabs.ai/blog/world-models-vs-llms/</link><guid isPermaLink="true">https://sobalabs.ai/blog/world-models-vs-llms/</guid><description>Genie has no public API, Marble is GA, Cosmos passed 10 million downloads. Where each world model fits in a production stack.</description><pubDate>Fri, 09 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Who are the big five hyperscalers in 2026?</title><link>https://sobalabs.ai/blog/who-are-the-big-five-hyperscalers/</link><guid isPermaLink="true">https://sobalabs.ai/blog/who-are-the-big-five-hyperscalers/</guid><description>AWS holds 26% of a $167.7 billion cloud quarter, Microsoft 19% and Google 16%. The AI buildout is deciding fourth and fifth place.</description><pubDate>Thu, 08 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Harness engineering: the model is not the product</title><link>https://sobalabs.ai/blog/harness-engineering-the-model-is-not-the-product/</link><guid isPermaLink="true">https://sobalabs.ai/blog/harness-engineering-the-model-is-not-the-product/</guid><description>Eleven coding harnesses, four million lines, zero agent frameworks. LangChain gained 13.7 benchmark points changing only the harness.</description><pubDate>Wed, 07 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Forward-deployed engineers or your own team</title><link>https://sobalabs.ai/blog/forward-deployed-engineers-or-your-own-team/</link><guid isPermaLink="true">https://sobalabs.ai/blog/forward-deployed-engineers-or-your-own-team/</guid><description>Four AI vendors put about 9 billion dollars behind embedded engineers in nine weeks. Rent or build is decided by who keeps the capability.</description><pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate></item><item><title>AI in manufacturing: automate the work nobody wants</title><link>https://sobalabs.ai/blog/ai-in-manufacturing-work-nobody-wants/</link><guid isPermaLink="true">https://sobalabs.ai/blog/ai-in-manufacturing-work-nobody-wants/</guid><description>An ambulance maker cut sanding time over 30% with a robot nobody programs. Pick the first AI project by hours, repetition, low judgment.</description><pubDate>Fri, 02 Oct 2026 00:00:00 GMT</pubDate></item><item><title>MCP is now built into LangChain: what to migrate</title><link>https://sobalabs.ai/blog/mcp-built-into-langchain/</link><guid isPermaLink="true">https://sobalabs.ai/blog/mcp-built-into-langchain/</guid><description>LangChain 1.4 builds MCP in: one MCPAdapter class, elicitation as an interrupt, and no prompts, resources or sampling yet.</description><pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate></item><item><title>The 10 most used AI models in 2026</title><link>https://sobalabs.ai/blog/most-used-ai-models/</link><guid isPermaLink="true">https://sobalabs.ai/blog/most-used-ai-models/</guid><description>DeepSeek V4.1 Flash tops OpenRouter&apos;s weekly token ranking and Anthropic sits at 2.7% of requests. The late September 2026 data.</description><pubDate>Mon, 28 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Can you use a Chinese AI model? What decides</title><link>https://sobalabs.ai/blog/can-you-use-a-chinese-ai-model/</link><guid isPermaLink="true">https://sobalabs.ai/blog/can-you-use-a-chinese-ai-model/</guid><description>A frontier Chinese model saves about 900 dollars a year at mid-market volume, so the contracting entity and where it processes decide.</description><pubDate>Fri, 25 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Who is accountable when an AI agent gets it wrong</title><link>https://sobalabs.ai/blog/who-is-accountable-when-an-ai-agent-gets-it-wrong/</link><guid isPermaLink="true">https://sobalabs.ai/blog/who-is-accountable-when-an-ai-agent-gets-it-wrong/</guid><description>Air Canada argued its chatbot was a separate legal entity and lost. Accountability for an agent is decided before it runs.</description><pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Copilot Studio or a custom agent: where the line is</title><link>https://sobalabs.ai/blog/copilot-studio-or-custom-agent/</link><guid isPermaLink="true">https://sobalabs.ai/blog/copilot-studio-or-custom-agent/</guid><description>Copilot Studio bills a voice minute at 75 credits against 1 for a scripted answer, and caps agent instructions at 8,000 characters.</description><pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Voice agents in production: what to automate first</title><link>https://sobalabs.ai/blog/voice-agents-in-production/</link><guid isPermaLink="true">https://sobalabs.ai/blog/voice-agents-in-production/</guid><description>Automate predictable, recoverable calls first. Keep complaints, emergencies, and irreversible decisions with people.</description><pubDate>Fri, 04 Sep 2026 00:00:00 GMT</pubDate></item><item><title>The 3 most used TypeScript agent frameworks in 2026</title><link>https://sobalabs.ai/blog/most-used-typescript-ai-agent-frameworks/</link><guid isPermaLink="true">https://sobalabs.ai/blog/most-used-typescript-ai-agent-frameworks/</guid><description>npm downloads put the Vercel AI SDK ahead of every other TypeScript agent framework. The August 2026 ranking, with the caveats it deserves.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate></item><item><title>The 6 most used Python AI agent frameworks in 2026</title><link>https://sobalabs.ai/blog/most-used-python-ai-agent-frameworks/</link><guid isPermaLink="true">https://sobalabs.ai/blog/most-used-python-ai-agent-frameworks/</guid><description>PyPI downloads put LangChain far ahead of every other Python AI agent framework. The August 2026 ranking, with the caveats it deserves.</description><pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Don&apos;t hire until your operations are designed</title><link>https://sobalabs.ai/blog/dont-hire-until-your-operations-are-designed/</link><guid isPermaLink="true">https://sobalabs.ai/blog/dont-hire-until-your-operations-are-designed/</guid><description>We nearly hired a marketer and a salesperson. The system they would have joined did not exist yet, and a hire cannot fix that.</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>What AI summaries drop, and why it cost us 3 times</title><link>https://sobalabs.ai/blog/your-agents-summary-is-not-a-source/</link><guid isPermaLink="true">https://sobalabs.ai/blog/your-agents-summary-is-not-a-source/</guid><description>Summaries are lossy in one direction: they drop reversals, negative findings and non-events, the class of fact that changes a decision.</description><pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Context engineering in deep agents: the four levers</title><link>https://sobalabs.ai/blog/context-engineering-in-deep-agents/</link><guid isPermaLink="true">https://sobalabs.ai/blog/context-engineering-in-deep-agents/</guid><description>A deep agent&apos;s ceiling is its context window. The harness ships four separate levers, and knowing which one is working decides whether a long run finishes.</description><pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Deep agents in production: what you still own</title><link>https://sobalabs.ai/blog/deep-agents-in-production/</link><guid isPermaLink="true">https://sobalabs.ai/blog/deep-agents-in-production/</guid><description>LangChain&apos;s deepagents ships subagents, a filesystem, and summarization by default. You still own the human gate, the evals, and the cost.</description><pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate></item><item><title>How we halved Claude Code token usage with RTK AI</title><link>https://sobalabs.ai/blog/halving-claude-code-token-usage-with-rtk/</link><guid isPermaLink="true">https://sobalabs.ai/blog/halving-claude-code-token-usage-with-rtk/</guid><description>We routed our coding agents&apos; shell commands through RTK AI, an open source CLI filter. Verified: 49.6% of tokens saved across 1,456 commands.</description><pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Stop gating on LLM confidence: what to use instead</title><link>https://sobalabs.ai/blog/deterministic-confidence-gates/</link><guid isPermaLink="true">https://sobalabs.ai/blog/deterministic-confidence-gates/</guid><description>Self-reported LLM confidence clusters near certainty. Compute a signal you can measure, then escalate the exceptions to a person.</description><pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Coding is no longer the bottleneck. Trust is.</title><link>https://sobalabs.ai/blog/coding-is-no-longer-the-bottleneck/</link><guid isPermaLink="true">https://sobalabs.ai/blog/coding-is-no-longer-the-bottleneck/</guid><description>AI made writing code cheap. Architecture, verification and security did not get cheaper, and that is where the real work moved.</description><pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Codex CLI: which commands you can actually build on</title><link>https://sobalabs.ai/blog/codex-cli-updates/</link><guid isPermaLink="true">https://sobalabs.ai/blog/codex-cli-updates/</guid><description>Three May releases pointed somewhere; 35 more confirmed it. The signal is not the changelog, it is the maturity label on each command.</description><pubDate>Sun, 17 May 2026 00:00:00 GMT</pubDate></item><item><title>LangGraph human-in-the-loop: interrupt vs middleware</title><link>https://sobalabs.ai/blog/langgraph-interrupts-production/</link><guid isPermaLink="true">https://sobalabs.ai/blog/langgraph-interrupts-production/</guid><description>LangChain ships tool-call approval as middleware now. When you still need interrupt() by hand, and the replay rule that bites either way.</description><pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate></item><item><title>Two Claude Code fixes are off by default: pin them</title><link>https://sobalabs.ai/blog/claude-code-defaults-move/</link><guid isPermaLink="true">https://sobalabs.ai/blog/claude-code-defaults-move/</guid><description>One of them drops your unpushed commits from new worktrees. What changed under you, and the settings that hold it.</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate></item><item><title>Hermes Agent memory: a hard cap, not an archive</title><link>https://sobalabs.ai/blog/hermes-agent-learns-from-mistakes/</link><guid isPermaLink="true">https://sobalabs.ai/blog/hermes-agent-learns-from-mistakes/</guid><description>It refuses any write over its context budget and runs a curator that ages self-written skills out. What an agent keeps, and who prunes it.</description><pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate></item><item><title>The 7 Claude Code plugins we keep installed</title><link>https://sobalabs.ai/blog/claude-code-7-must-have-plugins/</link><guid isPermaLink="true">https://sobalabs.ai/blog/claude-code-7-must-have-plugins/</guid><description>After testing 80+ official Claude Code plugins, these are the 7 that changed how we ship software every day.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>LLM-as-judge in LangSmith: calibration is the work</title><link>https://sobalabs.ai/blog/langsmith-llm-as-judge/</link><guid isPermaLink="true">https://sobalabs.ai/blog/langsmith-llm-as-judge/</guid><description>Wiring an LLM judge takes an afternoon. Calibrating it against human labels is what decides whether its scores mean anything at all.</description><pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Token attribution in LangChain: tokens are not costs</title><link>https://sobalabs.ai/blog/langchain-token-cost-attribution/</link><guid isPermaLink="true">https://sobalabs.ai/blog/langchain-token-cost-attribution/</guid><description>Two callbacks in langchain-core attribute LLM usage per user, workflow or agent node. The streaming opt-in is now a default, and a token count is not a bill.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Prompt versioning in 2026: the commit model won</title><link>https://sobalabs.ai/blog/langsmith-prompt-versioning-production/</link><guid isPermaLink="true">https://sobalabs.ai/blog/langsmith-prompt-versioning-production/</guid><description>Providers now version prompts as immutable commits. One is retiring its hosted registry, so depend on the commit model, not on the registry.</description><pubDate>Mon, 09 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Prompt caching across Claude, GPT and Gemini</title><link>https://sobalabs.ai/blog/langchain-prompt-caching-production/</link><guid isPermaLink="true">https://sobalabs.ai/blog/langchain-prompt-caching-production/</guid><description>Cache reads cost a tenth of fresh input tokens. The providers have converged on the same economics, and the old implicit-versus-explicit split no longer holds.</description><pubDate>Mon, 02 Mar 2026 00:00:00 GMT</pubDate></item><item><title>LangChain model profiles for context management</title><link>https://sobalabs.ai/blog/langchain-model-profiles-context-management/</link><guid isPermaLink="true">https://sobalabs.ai/blog/langchain-model-profiles-context-management/</guid><description>A hardcoded token threshold is a model-specific assumption in disguise. LangChain&apos;s model.profile lets context logic read the real limits at runtime.</description><pubDate>Mon, 23 Feb 2026 00:00:00 GMT</pubDate></item><item><title>LangGraph agent skills: decisions, not snippets</title><link>https://sobalabs.ai/blog/langchain-agent-skills-real-world-example/</link><guid isPermaLink="true">https://sobalabs.ai/blog/langchain-agent-skills-real-world-example/</guid><description>We rebuilt our six-day research agent against current LangGraph. Every architecture decision the skills made held up; four of their code samples no longer run.</description><pubDate>Sun, 15 Feb 2026 00:00:00 GMT</pubDate></item><item><title>LangChain agent skills for AI coding assistants</title><link>https://sobalabs.ai/blog/langchain-agent-skills/</link><guid isPermaLink="true">https://sobalabs.ai/blog/langchain-agent-skills/</guid><description>Your assistant knows general programming, not your framework&apos;s production patterns. Agent skills close the gap, loading a pattern only when it is needed.</description><pubDate>Mon, 09 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Agent Lightning 1.0 has no APO: what we kept</title><link>https://sobalabs.ai/blog/agent-lightning-langgraph-optimization/</link><guid isPermaLink="true">https://sobalabs.ai/blog/agent-lightning-langgraph-optimization/</guid><description>We optimised a LangGraph agent&apos;s prompt with Agent Lightning. The algorithm has since left the framework; the lesson it taught has not.</description><pubDate>Tue, 03 Feb 2026 00:00:00 GMT</pubDate></item><item><title>AI framework vs custom stack: the layer you own</title><link>https://sobalabs.ai/blog/ai-framework-vs-custom-stack/</link><guid isPermaLink="true">https://sobalabs.ai/blog/ai-framework-vs-custom-stack/</guid><description>The choice is not framework or custom. It is which layer you keep the right to replace, and that is what decides if a migration hurts.</description><pubDate>Mon, 05 Jan 2026 00:00:00 GMT</pubDate></item></channel></rss>