<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title><![CDATA[Sourish Chakraborty — AI Systems · Data Platforms · Cloud Engineering]]></title>
    <link>https://sourishchakraborty.com</link>
    <description><![CDATA[Senior Data Engineer at Ørsted. Writing about AI systems, LLM engineering, data platforms, cloud infrastructure, and lessons from building Dhi and LLM Governance Engine.]]></description>
    <language>en-us</language>
    <lastBuildDate>Tue, 13 Oct 2026 04:33:37 GMT</lastBuildDate>
    <atom:link href="https://sourishchakraborty.com/rss.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title><![CDATA[Dhi Gets a Brain: In-editor Chat with Streaming RAG]]></title>
      <link>https://sourishchakraborty.com/dhi-chat-streaming-rag</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/dhi-chat-streaming-rag</guid>
      <description><![CDATA[How to build a VS Code chat panel with server-sent event streaming, prioritized context-slot assembly, hybrid RAG retrieval, and a three-process webview architecture — no API keys, all open-source models.]]></description>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
      <enclosure url="https://images.unsplash.com/photo-1763568258244-9d5aa9c3ce45?fm=jpg&q=60&w=3000&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D" type="image/jpeg" length="0" />
    </item>
    <item>
      <title><![CDATA[Adding a Lie Detector to My LLM Governance Engine (RAGAS Faithfulness Scoring)]]></title>
      <link>https://sourishchakraborty.com/llm-faithfulness-scoring-ragas</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/llm-faithfulness-scoring-ragas</guid>
      <description><![CDATA[How I added RAGAS-based faithfulness and context-utilization scoring to an open-source LLM governance engine — plus a post-response governance rule that catches hallucinations after the model has already started streaming.]]></description>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <enclosure url="https://images.unsplash.com/photo-1516382799247-87df95d790b7?w=1200&auto=format&fit=crop" type="image/jpeg" length="0" />
    </item>
    <item>
      <title><![CDATA[I Built a PII Firewall for LLMs in a Weekend (and Caught My Own Leak)]]></title>
      <link>https://sourishchakraborty.com/llm-pii-firewall-governance-engine</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/llm-pii-firewall-governance-engine</guid>
      <description><![CDATA[How I built an open-source PII firewall and governance policy engine for LLMs in a weekend — blocks sensitive data before it reaches GPT-4o, with YAML rules, audit trail, and webhook alerts.]]></description>
      <pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate>
      <enclosure url="https://images.unsplash.com/photo-1633265486064-086b219458ec?w=1200&auto=format&fit=crop" type="image/jpeg" length="0" />
    </item>
    <item>
      <title><![CDATA[How Dhi Understands Your Entire Codebase: Multi-Language Tree-sitter, BM25, and Hybrid Search]]></title>
      <link>https://sourishchakraborty.com/dhi-repository-intelligence</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/dhi-repository-intelligence</guid>
      <description><![CDATA[How to add full repository intelligence to an AI IDE: multi-language Tree-sitter chunking (Go, Rust, Java, JavaScript), BM25 hybrid search with RRF, .gitignore-aware file discovery, and new /index-dir and /search API endpoints.]]></description>
      <pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate>
      <enclosure url="https://images.unsplash.com/photo-1644088379091-d574269d422f?fm=jpg&q=60&w=3000&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D" type="image/jpeg" length="0" />
    </item>
    <item>
      <title><![CDATA[FIM Autocomplete at < 150ms: Tree-sitter, nomic Embeddings, and StarCoder2-3B on a Laptop]]></title>
      <link>https://sourishchakraborty.com/dhi-fim-autocomplete-engine</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/dhi-fim-autocomplete-engine</guid>
      <description><![CDATA[Step-by-step: build a < 150ms fill-in-the-middle autocomplete engine using Tree-sitter chunking, nomic-embed-text, Chroma, and StarCoder2-3B. Part 1 of building Dhi — the open-source AI coding IDE.]]></description>
      <pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate>
      <enclosure url="https://images.unsplash.com/photo-1759661881353-5b9cc55e1cf4?w=1200&auto=format&fit=crop" type="image/jpeg" length="0" />
    </item>
    <item>
      <title><![CDATA[Building an AI Coding IDE from Scratch: A Full Open-Source Architecture]]></title>
      <link>https://sourishchakraborty.com/open-source-ai-coding-ide-architecture</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/open-source-ai-coding-ide-architecture</guid>
      <description><![CDATA[A deep-dive into designing a full AI coding IDE using only open-source components — FIM autocomplete, chat-in-editor, multi-file agents, repo understanding, and sandboxed code execution.]]></description>
      <pubDate>Sun, 07 Jun 2026 00:00:00 GMT</pubDate>
      
    </item>
    <item>
      <title><![CDATA[The Quest for Digital Intelligence: A Deep Dive into How LLMs are Built]]></title>
      <link>https://sourishchakraborty.com/the-quest-for-digital-intelligence-a-deep-dive-into-how-llms-are-built</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/the-quest-for-digital-intelligence-a-deep-dive-into-how-llms-are-built</guid>
      <description><![CDATA[Explore the 5-step process of building LLMs: data curation, tokenization, Transformers, training at scale, and evaluation.]]></description>
      <pubDate>Tue, 24 Mar 2026 03:18:37 GMT</pubDate>
      <enclosure url="https://images.unsplash.com/photo-1526378800651-c32d170fe6f8?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3w5NzE1OTF8MHwxfHNlYXJjaHw5fHxhaSUyMG1hY2hpbmUtbGVhcm5pbmd8ZW58MXwwfHx8MTc4Mzc5MDI0OHww&ixlib=rb-4.1.0&q=80&w=1080" type="image/jpeg" length="0" />
    </item>
    <item>
      <title><![CDATA[LLM Engineering 101: Mastering the Modern AI Stack]]></title>
      <link>https://sourishchakraborty.com/llm-engineering-101-mastering-the-modern-ai-stack</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/llm-engineering-101-mastering-the-modern-ai-stack</guid>
      <description><![CDATA[Audit and benchmark cloud vs. local LLMs with real-time PII scanning, GPU telemetry, and automated reports in this open-source governance platform.]]></description>
      <pubDate>Tue, 03 Mar 2026 18:27:07 GMT</pubDate>
      <enclosure url="https://cloudmate-test.s3.us-east-1.amazonaws.com/uploads/covers/694e762daa74778cb26f5457/1e89bfcd-8a75-4629-acad-632722131b16.png" type="image/jpeg" length="0" />
    </item>
    <item>
      <title><![CDATA[From Code to Cloud: Mastering EKS Deployment with Terraform and GitHub Actions]]></title>
      <link>https://sourishchakraborty.com/from-code-to-cloud-mastering-eks-deployment-with-terraform-and-github-actions</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/from-code-to-cloud-mastering-eks-deployment-with-terraform-and-github-actions</guid>
      <description><![CDATA[Learn to deploy an EKS cluster on AWS using Terraform, GitHub Actions, and AWS services for a seamless CI/CD pipeline automation]]></description>
      <pubDate>Wed, 07 Jan 2026 13:20:07 GMT</pubDate>
      <enclosure url="https://images.unsplash.com/photo-1667984390538-3dea7a3fe33d?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3w5NzE1OTF8MHwxfHNlYXJjaHwxfHxjbG91ZCUyMGRlcGxveW1lbnQlMjBwaXBlbGluZXxlbnwxfDB8fHwxNzgzODIwNDkyfDA&ixlib=rb-4.1.0&q=80&w=1080" type="image/jpeg" length="0" />
    </item>
    <item>
      <title><![CDATA[Exploring AWS EKS with eksctl]]></title>
      <link>https://sourishchakraborty.com/exploring-aws-eks-with-eksctl</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/exploring-aws-eks-with-eksctl</guid>
      <description><![CDATA[Deploy AWS EKS cluster with eksctl: set up prerequisites, configure steps, and enable autoscaling for Kubernetes workloads]]></description>
      <pubDate>Wed, 07 Jan 2026 13:11:30 GMT</pubDate>
      <enclosure url="https://images.unsplash.com/photo-1668854096784-3ce7679fa841?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3w5NzE1OTF8MHwxfHNlYXJjaHwxfHxrdWJlcm5ldGVzJTIwY2xvdWR8ZW58MXwwfHx8MTc4MzgyMDQ5MXww&ixlib=rb-4.1.0&q=80&w=1080" type="image/jpeg" length="0" />
    </item>
    <item>
      <title><![CDATA[Terraform vs. Helm: What's the Real Difference Anyway?]]></title>
      <link>https://sourishchakraborty.com/terraform-vs-helm-whats-the-real-difference-anyway</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/terraform-vs-helm-whats-the-real-difference-anyway</guid>
      <description><![CDATA[Compare Terraform's infrastructure provisioning to Helm's application deployment, and discover their complementary roles in cloud management]]></description>
      <pubDate>Sat, 27 Dec 2025 08:35:07 GMT</pubDate>
      <enclosure url="https://images.unsplash.com/photo-1528820624198-03cf9845bec0?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3w5NzE1OTF8MHwxfHNlYXJjaHwxfHxkZXZvcHMlMjBpbmZyYXN0cnVjdHVyZXxlbnwxfDB8fHwxNzgzODIwNDkwfDA&ixlib=rb-4.1.0&q=80&w=1080" type="image/jpeg" length="0" />
    </item>
    <item>
      <title><![CDATA[From Data Lakes to Data Lakehouses: Navigating the Future of Big Data Storage]]></title>
      <link>https://sourishchakraborty.com/from-data-lakes-to-data-lakehouses-navigating-the-future-of-big-data-storage</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/from-data-lakes-to-data-lakehouses-navigating-the-future-of-big-data-storage</guid>
      <description><![CDATA[Explore the evolution from traditional data lakes to modern data lakehouses, and learn how this shift is revolutionizing big data storage with enhance]]></description>
      <pubDate>Mon, 26 Aug 2024 02:30:00 GMT</pubDate>
      <enclosure url="https://images.unsplash.com/photo-1608674487170-d0d2adb5e92b?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3w5NzE1OTF8MHwxfHNlYXJjaHwyfHxkYXRhLWFyY2hpdGVjdHVyZSUyMGRhdGEtbGFrZXxlbnwxfDB8fHwxNzgzNzkwMjQ4fDA&ixlib=rb-4.1.0&q=80&w=1080" type="image/jpeg" length="0" />
    </item>
  </channel>
</rss>