<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<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/"
     xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>Sandbox on Xinwei Xiong (cubxxw) - AI, Open Source &amp; Nomad Blog</title>
    <link>https://nsddd.top/tags/sandbox/</link>
    <description>Tech blog by Xinwei Xiong — AI Builder, open source contributor and digital nomad sharing Kubernetes, Go, AI projects and travel.</description>
    <image>
      <title>Xinwei Xiong (cubxxw) - AI, Open Source &amp; Nomad Blog</title>
      <url>https://nsddd.top/assets/og-image.png</url>
      <link>https://nsddd.top/</link>
    </image>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 29 Jun 2026 09:30:00 +0800</lastBuildDate>
    <atom:link href="https://nsddd.top/tags/sandbox/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Dissecting open-lovable: An App Generator That Tames the Raw API Without an Agent Framework</title>
      <link>https://nsddd.top/ai-technology/posts/dissecting-open-lovable/</link>
      <pubDate>Mon, 29 Jun 2026 09:30:00 +0800</pubDate>
      <atom:updated>Mon, 29 Jun 2026 23:33:51 +0800</atom:updated>
      <dc:creator>熊鑫伟 (Xinwei Xiong)</dc:creator>
      <guid isPermaLink="true">https://nsddd.top/ai-technology/posts/dissecting-open-lovable/</guid>
      <description>A full dissection of firecrawl/open-lovable (27k★, paste a URL and get a working React app in seconds), from product to code. Its most interesting trait isn&#39;t that it generates code — it&#39;s that it uses no agent framework, no Claude Agent SDK, no native tool-calling. Instead it hand-rolls an entire harness on top of the raw LLM API: a text DSL protocol, streaming regex parsing, truncation detection and recovery, manual context orchestration, plus a swappable cloud sandbox layer (E2B / Vercel Sandbox). This is a case study in taming the raw API.
</description>
      <category domain="category">AI &amp; Technology</category>
      <category domain="tag">AI</category>
      <category domain="tag">Agent</category>
      <category domain="tag">LLM</category>
      <category domain="tag">Architecture</category>
      <category domain="tag">Sandbox</category>
      <category domain="tag">Harness</category>
    </item>
  </channel>
</rss>
