<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Ram Pakanayev — AI Engineering Blog</title>
    <link>https://rampakanayev.com/blog</link>
    <atom:link href="https://rampakanayev.com/feed.xml" rel="self" type="application/rss+xml" />
    <description>Technical deep-dives on GraphRAG, LangGraph multi-agent systems, and AWS SageMaker MLOps by Ram Pakanayev.</description>
    <language>en</language>
    <item>
      <title>How to Implement Human-in-the-Loop in LangGraph</title>
      <link>https://rampakanayev.com/blog/langgraph-human-in-the-loop</link>
      <guid>https://rampakanayev.com/blog/langgraph-human-in-the-loop</guid>
      <pubDate>Sat, 20 Dec 2025 00:00:00 GMT</pubDate>
      <description>A practical guide to adding approval gates, breakpoints, and human feedback nodes to your multi-agent workflows.</description>
    </item>
    <item>
      <title>From Serverless to Self-Hosted: Migrating DevMate to Neo4j and Pgvector</title>
      <link>https://rampakanayev.com/blog/neo4j-vs-pgvector-graphrag</link>
      <guid>https://rampakanayev.com/blog/neo4j-vs-pgvector-graphrag</guid>
      <pubDate>Mon, 15 Dec 2025 00:00:00 GMT</pubDate>
      <description>How I substantially reduced AWS costs and improved retrieval latency by migrating from Neptune+OpenSearch to Dockerized Neo4j+Pgvector on EC2.</description>
    </item>
    <item>
      <title>The Hidden Costs of Provisioned SageMaker Endpoints</title>
      <link>https://rampakanayev.com/blog/sagemaker-provisioned-hidden-costs</link>
      <guid>https://rampakanayev.com/blog/sagemaker-provisioned-hidden-costs</guid>
      <pubDate>Wed, 10 Dec 2025 00:00:00 GMT</pubDate>
      <description>What AWS doesn&apos;t tell you upfront. From cold starts to idle billing, here&apos;s how to optimize costs for production inference.</description>
    </item>
  </channel>
</rss>
