<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>OptiVerse Engineering Journal</title>
    <description>A bilingual engineering journal about AI systems, retrieval, agents, multimodal intelligence, and inference infrastructure.</description>
    <link>https://optiverse-tech.com</link>
    <atom:link href="https://optiverse-tech.com/feed.xml" rel="self" type="application/rss+xml"/>
    <language>en-us</language>
    <lastBuildDate>Sat, 09 May 2026 17:32:46 GMT</lastBuildDate>
    
    <item>
      <title>MoE Sharding: Parallelism Strategies for Mixture-of-Experts Models</title>
      <link>https://optiverse-tech.com/blog/moe-sharding/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/moe-sharding/</guid>
      <pubDate>Fri, 03 Apr 2026 17:36:25 GMT</pubDate>
      <description>In Post I-00, we listed five ways that LLM inference differs from conventional model serving. The first four -- variable-length computation, two-phase resource profiles, growing memory requirements, and cache-aware routing -- have each received a full post in this track. The fifth was stated in a...</description>
      <category>Inference Infrastructure</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
    <item>
      <title>Prefix-Aware Routing: Cache-Conscious Request Distribution</title>
      <link>https://optiverse-tech.com/blog/prefix-aware-routing/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/prefix-aware-routing/</guid>
      <pubDate>Fri, 03 Apr 2026 17:36:25 GMT</pubDate>
      <description>In Post I-02, we saw that PagedAttention enables different requests to share physical KV cache blocks on the same replica. Two requests with the same system prompt can point to the same physical blocks rather than storing duplicate copies. That sharing mechanism is real and it works -- but only i...</description>
      <category>Inference Infrastructure</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
    <item>
      <title>Prefill-Decode Disaggregation: Splitting the Two Stages of Inference</title>
      <link>https://optiverse-tech.com/blog/prefill-decode-disaggregation/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/prefill-decode-disaggregation/</guid>
      <pubDate>Fri, 03 Apr 2026 17:36:25 GMT</pubDate>
      <description>Post I-00 established that LLM inference has two phases with fundamentally different resource profiles. Prefill processes all input tokens in parallel and is compute-bound -- the GPU&apos;s arithmetic units are the bottleneck. Decode generates tokens one at a time and is memory-bandwidth-bound -- the ...</description>
      <category>Inference Infrastructure</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
    <item>
      <title>Paged KV Cache: GPU Memory Management for LLM Serving</title>
      <link>https://optiverse-tech.com/blog/paged-kv-cache/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/paged-kv-cache/</guid>
      <pubDate>Fri, 03 Apr 2026 17:36:25 GMT</pubDate>
      <description>In Post I-00, we traced a single API call through the inference pipeline and introduced the KV cache: the data structure that stores attention key-value vectors so the model does not recompute them at every decode step. The KV cache grows with every generated token, and it must reside in GPU memo...</description>
      <category>Inference Infrastructure</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
    <item>
      <title>Continuous Batching: Serving Many Requests on One GPU</title>
      <link>https://optiverse-tech.com/blog/continuous-batching/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/continuous-batching/</guid>
      <pubDate>Fri, 03 Apr 2026 17:36:25 GMT</pubDate>
      <description>Post I-00 traced a single request through the inference pipeline: prefill processed all input tokens in parallel, decode generated output tokens one at a time, and the KV cache grew with every step. At the end of that trace, we noted that 49 other agents were submitting queries at roughly the sam...</description>
      <category>Inference Infrastructure</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
    <item>
      <title>What Happens After You Call the API</title>
      <link>https://optiverse-tech.com/blog/what-happens-after-you-call-the-api/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/what-happens-after-you-call-the-api/</guid>
      <pubDate>Fri, 03 Apr 2026 17:36:25 GMT</pubDate>
      <description>You have built a travel copilot. A user types a query, your application sends it to an LLM provider&apos;s API, and a few seconds later a response streams back. From the application developer&apos;s perspective, that is one function call. From the infrastructure&apos;s perspective, that function call triggers a...</description>
      <category>Inference Infrastructure</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
    <item>
      <title>Agent Loops in Practice: ReAct, Tools, and Failure Modes</title>
      <link>https://optiverse-tech.com/blog/agent-loops-react-tools-failure-modes/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/agent-loops-react-tools-failure-modes/</guid>
      <pubDate>Sat, 21 Mar 2026 05:32:32 GMT</pubDate>
      <description>Most engineering discussions about agents start too early with the word agent and too late with the operational loop. In practice, the important design question is simpler: once a model can take more than one step, how does the system decide what to do next, what tools it may call, what it is all...</description>
      <category>Agents &amp; Autonomy</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
    <item>
      <title>Building the Travel Copilot: End-to-End Architecture, Approval Gates, and Auditability</title>
      <link>https://optiverse-tech.com/blog/building-travel-copilot-end-to-end-architecture/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/building-travel-copilot-end-to-end-architecture/</guid>
      <pubDate>Fri, 20 Mar 2026 15:39:09 GMT</pubDate>
      <description>By the time a team reaches an advanced AI travel copilot, the hard question is no longer &quot;Which model should we use?&quot; It is &quot;What has to happen, in what order, with what evidence, with what state, and under whose approval before this system can be trusted in production?&quot; That is an architectural ...</description>
      <category>AI System Architecture</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
    <item>
      <title>Multimodal Evidence Systems: VLMs, Figure Grounding, and Cross-Modal Retrieval</title>
      <link>https://optiverse-tech.com/blog/multimodal-systems-vlms-figure-grounding/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/multimodal-systems-vlms-figure-grounding/</guid>
      <pubDate>Fri, 20 Mar 2026 15:39:09 GMT</pubDate>
      <description>Text-only systems break as soon as the evidence stops being mostly text, which is exactly what happens in accessible travel planning when photos, floor plans, route maps, captions, and measurements all shape the answer.</description>
      <category>Document &amp; Multimodal Intelligence</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
    <item>
      <title>Document Intelligence Beyond OCR: Layout, Tables, and Evidence Reconstruction</title>
      <link>https://optiverse-tech.com/blog/document-intelligence-ocr-layout-tables/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/document-intelligence-ocr-layout-tables/</guid>
      <pubDate>Fri, 20 Mar 2026 15:39:09 GMT</pubDate>
      <description>Most teams first meet document processing through OCR. The problem seems straightforward: convert pages into text, index the text, and let retrieval or an LLM answer questions from it.</description>
      <category>Document &amp; Multimodal Intelligence</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
    <item>
      <title>When RAG Is Not Enough: CAG, Hybrid Retrieval, and Working Memory</title>
      <link>https://optiverse-tech.com/blog/when-rag-not-enough-cag-hybrid-retrieval/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/when-rag-not-enough-cag-hybrid-retrieval/</guid>
      <pubDate>Fri, 20 Mar 2026 15:39:09 GMT</pubDate>
      <description>Basic retrieval-augmented generation, or RAG, is still the default grounding pattern for most production systems. If you have a large corpus, frequent updates, and a need to show where an answer came from, retrieval remains the cleanest starting point. But there is a practical limit case where si...</description>
      <category>Retrieval &amp; Knowledge</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
    <item>
      <title>Assistants, Workflows, and Agents: Designing for the Right Level of Autonomy</title>
      <link>https://optiverse-tech.com/blog/assistants-agents-autonomy-spectrum/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/assistants-agents-autonomy-spectrum/</guid>
      <pubDate>Fri, 20 Mar 2026 15:39:09 GMT</pubDate>
      <description>Agent has become one of the most overloaded terms in AI. Product teams use it to describe everything from a chat interface with retrieval to a long-running process that can plan, call tools, and take actions on its own. That vocabulary drift creates a practical problem: teams start arguing about ...</description>
      <category>Agents &amp; Autonomy</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
    <item>
      <title>Memory, State, and Knowledge: Stop Calling Everything &quot;Memory&quot;</title>
      <link>https://optiverse-tech.com/blog/memory-state-and-knowledge/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/memory-state-and-knowledge/</guid>
      <pubDate>Fri, 20 Mar 2026 15:39:09 GMT</pubDate>
      <description>A travel-planning copilot for a mid-size agency is asked a straightforward question: &quot;Did this hotel fail an accessibility review before for wheelchair users?&quot;</description>
      <category>Retrieval &amp; Knowledge</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
    <item>
      <title>Grounding with RAG: How AI Systems Retrieve Evidence Before They Answer</title>
      <link>https://optiverse-tech.com/blog/grounding-with-rag/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/grounding-with-rag/</guid>
      <pubDate>Fri, 20 Mar 2026 15:39:09 GMT</pubDate>
      <description>Large language models are useful because they can synthesize, explain, and transform information in fluent language. They are unreliable when we ask them to know something current, something private, or something that needs verifiable support. A model may have seen similar material during trainin...</description>
      <category>Retrieval &amp; Knowledge</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
    <item>
      <title>Reliable LLM Pipelines and Control Logic</title>
      <link>https://optiverse-tech.com/blog/reliable-llm-pipelines-and-control-logic/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/reliable-llm-pipelines-and-control-logic/</guid>
      <pubDate>Fri, 20 Mar 2026 15:39:09 GMT</pubDate>
      <description>Useful AI systems usually fail for ordinary software reasons before they fail for exotic model reasons. A prototype looks impressive when a single prompt produces a plausible answer, but production systems do not consume plausibility. They consume records, decisions, and actions that need to be r...</description>
      <category>AI System Architecture</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
    <item>
      <title>From Models to Compound AI Systems</title>
      <link>https://optiverse-tech.com/blog/from-models-to-compound-ai-systems/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/from-models-to-compound-ai-systems/</guid>
      <pubDate>Fri, 20 Mar 2026 15:39:09 GMT</pubDate>
      <description>Most failures in real AI products do not come from the model suddenly becoming unintelligent. They come from asking a model to do work that actually belongs to a larger system: fetch the right data, interpret a messy document, check a schema, track state across steps, and show evidence for the an...</description>
      <category>AI System Architecture</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
    <item>
      <title>AI-Powered Customer Support — From Chatbot to Intelligent System</title>
      <link>https://optiverse-tech.com/blog/ai-powered-customer-support-chatbot-to-intelligent-system/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/ai-powered-customer-support-chatbot-to-intelligent-system/</guid>
      <pubDate>Fri, 20 Mar 2026 15:39:09 GMT</pubDate>
      <description>Customer support is a useful capstone example because one message can require retrieval, tool use, memory, routing, and approval boundaries at the same time.</description>
      <category>LLM Fundamentals</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
    <item>
      <title>AI Assistants, AI Agents, and Everything In Between</title>
      <link>https://optiverse-tech.com/blog/ai-assistants-agents-everything-in-between/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/ai-assistants-agents-everything-in-between/</guid>
      <pubDate>Fri, 20 Mar 2026 15:39:08 GMT</pubDate>
      <description>A useful AI system is defined less by whether it is called an assistant or an agent than by how much control it has over the next step.</description>
      <category>LLM Fundamentals</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
    <item>
      <title>Why LLMs Need Help — Hallucinations, Grounding, and the Case for Systems</title>
      <link>https://optiverse-tech.com/blog/why-llms-need-help-hallucinations-grounding-systems/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/why-llms-need-help-hallucinations-grounding-systems/</guid>
      <pubDate>Fri, 20 Mar 2026 15:39:08 GMT</pubDate>
      <description>Large language models produce fluent, confident text. That confidence is the problem. A model can sound authoritative about a property listing that no longer exists, a tax rate that changed last quarter, or a school rating from three years ago. It has no mechanism to check. It was not designed to...</description>
      <category>LLM Fundamentals</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
    <item>
      <title>Prompts, Context Windows, and How You Talk to an LLM</title>
      <link>https://optiverse-tech.com/blog/prompts-context-windows-and-how-you-talk-to-an-llm/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/prompts-context-windows-and-how-you-talk-to-an-llm/</guid>
      <pubDate>Fri, 20 Mar 2026 15:39:08 GMT</pubDate>
      <description>In the previous post, we sent a single line to an LLM — &quot;Plan a trip to Helsinki&quot; — and got back an itinerary full of specific-sounding details: restaurant names, transit directions, day-trip logistics. It was fluent and plausible, but several of those details turned out to be wrong. The model wa...</description>
      <category>LLM Fundamentals</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
    <item>
      <title>What Large Language Models Actually Do</title>
      <link>https://optiverse-tech.com/blog/what-large-language-models-actually-do/</link>
      <guid isPermaLink="true">https://optiverse-tech.com/blog/what-large-language-models-actually-do/</guid>
      <pubDate>Fri, 20 Mar 2026 15:39:08 GMT</pubDate>
      <description>You type a sentence into an AI application. Seconds later, it returns several paragraphs of fluent, well-organized text that reads like it was written by a knowledgeable human. That experience is now routine. What is not routine — and what matters if you plan to build anything on top of these sys...</description>
      <category>LLM Fundamentals</category>
      
      <dc:creator>Huang Tzu Lin</dc:creator>
    </item>
  </channel>
</rss>