<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Jash Thakkar</title><description>Technical deep-dives on system design, architecture decisions, and engineering trade-offs.</description><link>https://blog.jasht.in/</link><item><title>KAG vs RAG: Benchmarking Knowledge Graphs Against Vector Retrieval</title><link>https://blog.jasht.in/blog/kag-vs-rag/</link><guid isPermaLink="true">https://blog.jasht.in/blog/kag-vs-rag/</guid><description>A head-to-head research benchmark comparing Retrieval-Augmented Generation (RAG) and Knowledge-Augmented Generation (KAG) on multi-hop reasoning queries, with an LLM-as-Judge scoring system and an interactive web dashboard.</description><pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Symtrace: A Semantic Git Diff Engine Built on AST Analysis</title><link>https://blog.jasht.in/blog/symtrace-semantic-git-diff/</link><guid isPermaLink="true">https://blog.jasht.in/blog/symtrace-semantic-git-diff/</guid><description>Symtrace replaces line-based git diff with deterministic, AST-driven structural analysis — detecting MOVE, RENAME, and MODIFY at the syntax node level using tree-sitter and BLAKE3 hashing.</description><pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate></item><item><title>VectorVault: Offline Semantic Search Engine in C</title><link>https://blog.jasht.in/blog/vectorvault/</link><guid isPermaLink="true">https://blog.jasht.in/blog/vectorvault/</guid><description>A systems-level semantic search engine implemented entirely in C, demonstrating vector embeddings, cosine similarity, and offline information retrieval, compiled to WebAssembly for portable execution.</description><pubDate>Tue, 30 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Backend Systems from First Principles</title><link>https://blog.jasht.in/blog/backend-systems-from-first-principles/</link><guid isPermaLink="true">https://blog.jasht.in/blog/backend-systems-from-first-principles/</guid><description>A conceptual exploration of backend engineering fundamentals - state, flow, failure, and scale - grounded in real-world analogies and modern system behavior.</description><pubDate>Thu, 25 Dec 2025 00:00:00 GMT</pubDate></item><item><title>KnowledgeVault: On-Device Semantic Search with RAG</title><link>https://blog.jasht.in/blog/knowledgevault/</link><guid isPermaLink="true">https://blog.jasht.in/blog/knowledgevault/</guid><description>A privacy-first mobile note-taking application implementing complete Retrieval-Augmented Generation pipeline locally on Android devices using React Native and ONNX Runtime.</description><pubDate>Fri, 28 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Java Embedded ML: Zero-Overhead AI Inference</title><link>https://blog.jasht.in/blog/java-embedded-ml/</link><guid isPermaLink="true">https://blog.jasht.in/blog/java-embedded-ml/</guid><description>Embedding Python-trained ML models directly into legacy Java applications with sub-millisecond inference latency and zero network overhead.</description><pubDate>Mon, 24 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Designing AI Memory Systems</title><link>https://blog.jasht.in/blog/ai-memory-systems/</link><guid isPermaLink="true">https://blog.jasht.in/blog/ai-memory-systems/</guid><description>A systems-level exploration of long-term memory, contextual retrieval, and cognitive-inspired architectures for persistent AI behavior.</description><pubDate>Sat, 15 Nov 2025 00:00:00 GMT</pubDate></item></channel></rss>