<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss/styles.xsl" type="text/xsl"?><rss version="2.0"><channel><title>latent — AI systems, logged</title><description>A working log on building AI systems that survive production — RAG, tool-using agents, and honest evals. By Chirag Singhal.</description><link>https://ai-blog.oriz.in/</link><language>en</language><managingEditor>whyiswhen@gmail.com (Chirag Singhal)</managingEditor><webMaster>whyiswhen@gmail.com (Chirag Singhal)</webMaster><item><title>Evaluating LLM outputs without fooling yourself</title><link>https://ai-blog.oriz.in/blog/evaluating-llm-outputs/</link><guid isPermaLink="true">https://ai-blog.oriz.in/blog/evaluating-llm-outputs/</guid><description>Vibes are not a metric. A practical framework for measuring whether your LLM feature is good — grounded in test sets, rubrics, and the honest limits of LLM-as-judge.</description><pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate><category>Evals</category><category>LLM-as-Judge</category><category>Metrics</category><category>Testing</category><category>Benchmarks</category><author>whyiswhen@gmail.com (Chirag Singhal)</author></item><item><title>MCP: giving language models real tools</title><link>https://ai-blog.oriz.in/blog/mcp-real-tools-for-llms/</link><guid isPermaLink="true">https://ai-blog.oriz.in/blog/mcp-real-tools-for-llms/</guid><description>The Model Context Protocol turns an LLM from a text generator into something that can read your files, call your APIs, and act. Here is what it is and how to build a server that does not misbehave.</description><pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate><category>Systems</category><category>MCP</category><category>Agents</category><category>Tools</category><category>LLM</category><category>Protocol</category><author>whyiswhen@gmail.com (Chirag Singhal)</author></item><item><title>RAG pipelines that actually work in production</title><link>https://ai-blog.oriz.in/blog/rag-pipelines-that-work/</link><guid isPermaLink="true">https://ai-blog.oriz.in/blog/rag-pipelines-that-work/</guid><description>Most RAG demos fall apart on real corpora. Here is the retrieval stack that survives messy documents, ambiguous queries, and users who paste in nonsense.</description><pubDate>Wed, 05 Aug 2026 00:00:00 GMT</pubDate><lastBuildDate>Tue, 11 Aug 2026 00:00:00 GMT</lastBuildDate><category>Retrieval</category><category>RAG</category><category>Embeddings</category><category>Vector Search</category><category>Reranking</category><author>whyiswhen@gmail.com (Chirag Singhal)</author></item></channel></rss>