{
  "reviewedOn": "2026-09-17",
  "throughDate": "2026-09-20",
  "totalPosts": 124,
  "reviewedPostCount": 100,
  "editionCount": 19,
  "namedPostCount": 63,
  "sourceDigest": "9d84211df4bf3875c446699e0581637b76301ab60e7dd77482826e736194ed0f",
  "groups": [
    {
      "id": "3d",
      "title": "Show a thing in space",
      "purpose": "Make objects, explore their parts and render a scene."
    },
    {
      "id": "web",
      "title": "Build an interactive page",
      "purpose": "Structure, behavior and the tools that prepare a web app."
    },
    {
      "id": "motion",
      "title": "Explain with moving images",
      "purpose": "Assemble scenes, animate changes and edit a finished video."
    },
    {
      "id": "connect",
      "title": "Connect the working parts",
      "purpose": "Let software use tools, save information and run online."
    },
    {
      "id": "vision",
      "title": "Read and model the world",
      "purpose": "Find objects, track motion and estimate spatial relationships."
    },
    {
      "id": "formats",
      "title": "Hand off an editable result",
      "purpose": "Choose files another person or application can actually use."
    }
  ],
  "entries": [
    {
      "id": "threejs",
      "name": "Three.js",
      "group": "3d",
      "kind": "Browser 3D library",
      "outcome": "Put an explorable 3D scene on a webpage",
      "definition": "A JavaScript library for building 3D scenes with objects, cameras, lights and materials inside a webpage.",
      "metaphor": "a miniature film studio: place the objects, light them, then give the viewer the camera.",
      "example": "An onboarding guide where a new employee rotates a machine and separates its parts to see how they fit.",
      "prompt": "Build a Three.js product explorer with orbit controls, labeled parts and a button to separate and reassemble the layers.",
      "limit": "A rotating engine can be an illustration without simulating forces. The library does not establish that the model is accurate.",
      "docs": "https://threejs.org/manual/en/fundamentals.html",
      "visual": {
        "title": "Put an explorable 3D scene on a webpage",
        "steps": [
          "Objects",
          "Camera + light",
          "Interactive view"
        ],
        "caption": "Separating layers can reveal relationships that a flat picture hides. The anatomy and temple demos apply this idea.",
        "kind": "space"
      },
      "evidence": [
        {
          "postId": "2096221988763173186",
          "field": "toolUses.1.evidence",
          "quote": "The creator shares Human Atlas’s React/Three.js application and demo; the interface and repository credit BodyParts3D.",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/ashebytes/status/2096221988763173186",
          "post": {
            "id": "2096221988763173186",
            "title": "An anatomy atlas that comes apart",
            "author": "ashebytes",
            "handle": "ashebytes",
            "text": "since you guys loved the exploding tesla.. \n\nI used GPT-6 Astra to create a 3D website that pulls apart the male anatomy into 2,234 modeled pieces!\n\nwe are in a renaissance of learning https://t.co/9CGmHcdhnk",
            "url": "https://x.com/ashebytes/status/2096221988763173186"
          }
        },
        {
          "postId": "2066577266608386293",
          "field": "toolUses.2.evidence",
          "quote": "makes video with the explicit reply: With ThreeJS!",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/mattshumer_/status/2066648927701504315",
          "post": {
            "id": "2066577266608386293",
            "title": "Explain the solar system with an animated lesson",
            "author": "Matt Shumer",
            "handle": "mattshumer_",
            "text": "Claude Fable made this Pixar-quality educational video in one shot.\n\nIt's a preview of what I'm doing next:\n\nI've joined Alpha School to push the limits of what AI can do for learning.\n\nWe're going to transform education for 1B kids. https://t.co/b936wcQQqM",
            "url": "https://x.com/mattshumer_/status/2066577266608386293"
          }
        },
        {
          "postId": "2094899477626720403",
          "field": "toolUses.1.evidence",
          "quote": "Three.js is attributed in the archived creator caption or reviewed workflow. The creator-shared prompt speci",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/knowixbuilds/status/2094899477626720403",
          "post": {
            "id": "2094899477626720403",
            "title": "A voxel kingdom under siege",
            "author": "knowixbuilds",
            "handle": "knowixbuilds",
            "text": "2.4 million voxels. 1,500 soldiers. 160 working NPCs.\n\none prompt.\n\nFable 5.1 one shotted the largest playable medieval voxel kingdom i’ve ever seen.\n\nit includes:\n• soldiers operating siege equipment  \n• NPCs with jobs who react to the invasion  \n• interiors inside every building \n• Every building has a function in the city\n• a fully destructible kingdom  \n• a dragon that breathes fire  \n• the biggest map i’ve produced so far\n\nfor voxel world generation, Fable 5.1 is the most capable model i’ve tested.\n\nnot even close.\n\nthis isn’t a voxel diorama anymore.\n\nit’s a living, destructible simulation.",
            "url": "https://x.com/knowixbuilds/status/2094899477626720403"
          }
        },
        {
          "postId": "2095443696129077381",
          "field": "text",
          "quote": "I open-sourced the three.js site I built with Fable 5.1.\n\nI pushed the Kyoto theme further with tatami spaces, sliding doors, a",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/MengTo/status/2095443696129077381",
          "post": {
            "id": "2095443696129077381",
            "title": "A Kyoto-inspired 3D studio website",
            "author": "MengTo",
            "handle": "MengTo",
            "text": "I open-sourced the three.js site I built with Fable 5.1.\n\nI pushed the Kyoto theme further with tatami spaces, sliding doors, a 3D plastic menu, and a retro footer animation.\n\nIt's surprising how much you can reshape when the whole experience is procedural code.\n\nLive site:\nhttps://t.co/f8xkP7Q2rV\n\nGitHub:\nhttps://t.co/OVj6ZQgvVl",
            "url": "https://x.com/MengTo/status/2095443696129077381"
          }
        },
        {
          "postId": "2096008083826725132",
          "field": "toolUses.1.evidence",
          "quote": "art and textures, and screenshots of a Three.js scene.",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/anshuc/status/2096008083826725132",
          "post": {
            "id": "2096008083826725132",
            "title": "Afterlight: a 3D graphics demo",
            "author": "anshuc",
            "handle": "anshuc",
            "text": "dude GPT-6 Astra is some kind of turbo-AGI machine god for 3D games. It one-shot this in 45 minutes for hardly a couple % of my quota.\n\nI figured out how to get great graphics out of it. The trick is image gen. I'll share the process below. https://t.co/fOMa2bMLR6",
            "url": "https://x.com/anshuc/status/2096008083826725132"
          }
        },
        {
          "postId": "2095967568825582044",
          "field": "text",
          "quote": "combat racer you can possibly build on ThreeJS + Web shaders bro! The most important things are blistering sense of speed, tight drifting, boost m",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/superalesha/status/2095967568825582044",
          "post": {
            "id": "2095967568825582044",
            "title": "Voidrunner anti-gravity racing prototype",
            "author": "superalesha",
            "handle": "superalesha",
            "text": "GPT-6 Astra did this in 1 prompt and 25 minutes.\n\nYeah, it doesn't look as impressive as what those guys showed yesterday, but I also don't have an unlimited supply of tokens or days to polish it.\n\nThe interesting thing is that it detected Blender on my mac and decided to create the models there. There was no requirement in the prompt for everything to be procedural. So it took advantage of that.\n\nPrompt:\nMake me the most insane and blast of a high-speed anti-gravity combat racer you can possibly build on ThreeJS + Web shaders bro! The most important things are blistering sense of speed, tight drifting, boost mechanics, track elevation drops, motion blur, and jaw-dropping neon shader lighting. It's an intense futuristic raceway high above a strange world where aggressive AI racers battle for first place. Must have smooth camera banking into turns, shield/weapon pickups, and punchy air-brake physics. 3 craft types: a featherlight glass-cannon speeder, an agile balanced interceptor, and a heavy armored ramming tank. This is a Wipeout / Redout style AAA arcade racer in the browser. Do it right bro, I believe in you! An unusual setting for the game, pick it yourself. Please don't read the memory, don't read anything. Start from a blank slate.",
            "url": "https://x.com/superalesha/status/2095967568825582044"
          }
        },
        {
          "postId": "2095958882732355908",
          "field": "resources.0.evidence",
          "quote": "The t.co link resolves to a public Three.js tactical-FPS repository with source files and run/build instructions; the page was inspected.",
          "label": "Retained review of creator resource",
          "sourceUrl": "https://x.com/WoahWurdz/status/2095959107215798447",
          "post": {
            "id": "2095958882732355908",
            "title": "Blackwater container-yard shooter prototype",
            "author": "WoahWurdz",
            "handle": "WoahWurdz",
            "text": "MY FIRST GAME OUTPUT WITH GPT-6 ASTRA IT ONE-SHOTTED THIS CALL OF DUTY GAME IN 30 MINUTES!!!\n\nGPT-6 ASTRA IS THE FASTEST MODEL ON THE MARKET. THE SAME PROMPT TOOK FABLE 5.1 ALMOST 5 HRS \n\nAND IT CONSUMED A FRACTION OF THE TOKENS FABLE 5.1 DID. https://t.co/s2SWIspykE",
            "url": "https://x.com/WoahWurdz/status/2095958882732355908"
          }
        },
        {
          "postId": "2096048421543272893",
          "field": "toolUses.1.evidence",
          "quote": "Three.js is attributed in the archived creator caption or reviewed workflow. Astra, a detailed Three.js/Vite",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/zhengli/status/2096048421543272893",
          "post": {
            "id": "2096048421543272893",
            "title": "A miniature playroom you can explore",
            "author": "zhengli",
            "handle": "zhengli",
            "text": "GPT-6 Astra一整个大震惊，随便一句话Prompt，等40分钟出来个这种级别的东西... https://t.co/Vu2n72LYnl",
            "url": "https://x.com/zhengli/status/2096048421543272893"
          }
        },
        {
          "postId": "2096390580594995519",
          "field": "toolUses.1.evidence",
          "quote": "Hunyuan3D, tracking, rigging, Blender and Three.js with Astra-related orchestration.",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/shinboson/status/2096390580594995519",
          "post": {
            "id": "2096390580594995519",
            "title": "Animating an extinct creature with motion tracks",
            "author": "shinboson",
            "handle": "shinboson",
            "text": "here's one of my weird astra projects of the day: mo capping creatures that have been extinct for 248 million years. here we go from scientific description to rigged, animated model in 6 steps https://t.co/jEbVl6YPHt https://t.co/uVrNa4lvlf",
            "url": "https://x.com/shinboson/status/2096390580594995519"
          }
        },
        {
          "postId": "2096460180401889613",
          "field": "text",
          "quote": "帮我还原了整个悉尼城！！！😮\n\n通过地图＋真实照片，配合 Blender 和 Three.js，Astra帮我做成了能缩放、环绕、切换光影的 3D 城市 https://t.co/Olx8uoI8zp",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/rionaifantasy/status/2096460180401889613",
          "post": {
            "id": "2096460180401889613",
            "title": "Sydney Atlas: a 3D harbor-city tour",
            "author": "rionaifantasy",
            "handle": "rionaifantasy",
            "text": "太吊了！！！一次会话，GPT-6 Astra 帮我还原了整个悉尼城！！！😮\n\n通过地图＋真实照片，配合 Blender 和 Three.js，Astra帮我做成了能缩放、环绕、切换光影的 3D 城市 https://t.co/Olx8uoI8zp",
            "url": "https://x.com/rionaifantasy/status/2096460180401889613"
          }
        },
        {
          "postId": "2096280244663775423",
          "field": "toolUses.0.evidence",
          "quote": "work to Astra and says in replies it uses Three.js and code-built assets. A creator reply says this illustration does not require physics; do not pres",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/DilumSanjaya/status/2096280244663775423",
          "post": {
            "id": "2096280244663775423",
            "title": "A V8 engine with animated parts and diagnostic views",
            "author": "DilumSanjaya",
            "handle": "DilumSanjaya",
            "text": "Asked GPT-6 Astra to create a highly detailed, interactive visualization of a V8 engine\n\nThe result is pretty impressive https://t.co/NAEl71ZLns",
            "url": "https://x.com/DilumSanjaya/status/2096280244663775423"
          }
        },
        {
          "postId": "2096510126244999366",
          "field": "text",
          "quote": "Astra can create beautiful three.js UIs entirely in code.\n\nYou don't need an assets library or MCP to create detailed 3D models. These",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/MengTo/status/2096510126244999366",
          "post": {
            "id": "2096510126244999366",
            "title": "A gallery of coded 3D interfaces",
            "author": "MengTo",
            "handle": "MengTo",
            "text": "Astra can create beautiful three.js UIs entirely in code.\n\nYou don't need an assets library or MCP to create detailed 3D models. These are all code and are easy to customize for your agent. Give Astra a video, URL, or code reference, then ask it to keep comparing the result against the reference and fixing mistakes.\n\nLiquid Glass, shaders, motion design, procedural three.js models, and full environments. All from a few prompts.\n\nSome prompts I used:\n\n\"Recreate this in a single HTML file with three.js. Keep comparing it against the reference and fix any differences.\"\n\n\"Add Liquid Glass buttons. On hover, animate the lighting around the borders and make the background gradients move slightly with the pointer. Add subtle particles.\"\n\n\"Improve the lighting, edges, and modeling. Give the keys more depth and verify the result against the real MacBook.\"\n\nToo many projects I could open-source. Let me know which one should I release.",
            "url": "https://x.com/MengTo/status/2096510126244999366"
          }
        },
        {
          "postId": "2097323734504017936",
          "field": "text",
          "quote": "GPT-6 Astra + Three.js 我直接开掉了4000美金聘请的3D设计师\n\n用Astra制作了天坛祈年殿3D模型，它自己还直接制作了网页效果展示\n\n效果真的太炸裂了，直接看视频效果\n\n想尝试的 提示词我放评论区👇 https://",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/goan999999/status/2097323734504017936",
          "post": {
            "id": "2097323734504017936",
            "title": "Temple of Heaven architectural explorer",
            "author": "goan999999",
            "handle": "goan999999",
            "text": "GPT-6 Astra + Three.js 我直接开掉了4000美金聘请的3D设计师\n\n用Astra制作了天坛祈年殿3D模型，它自己还直接制作了网页效果展示\n\n效果真的太炸裂了，直接看视频效果\n\n想尝试的 提示词我放评论区👇 https://t.co/lbH4lQXTDT",
            "url": "https://x.com/goan999999/status/2097323734504017936"
          }
        },
        {
          "postId": "2097762439991549960",
          "field": "text",
          "quote": "it here: https://t.co/KS1yghQ1zQ\n\nThree.js and GPT Astra 6 in 2 days https://t.co/pe0Vg8HL0e",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/mindblown_ai/status/2097762439991549960",
          "post": {
            "id": "2097762439991549960",
            "title": "A city-driving game with traffic, pursuits and a public demo",
            "author": "mindblown_ai",
            "handle": "mindblown_ai",
            "text": "Roaming the city. Need for Speed, but in your browser\n\nPlay it here: https://t.co/KS1yghQ1zQ\n\nThree.js and GPT Astra 6 in 2 days https://t.co/pe0Vg8HL0e",
            "url": "https://x.com/mindblown_ai/status/2097762439991549960"
          }
        },
        {
          "postId": "2098439358537990194",
          "field": "text",
          "quote": "Astra, @ElevenLabs, @MeshyAI, @Blender and @threejs\n\nSolo, multiplayer, and controller support\n\nsmashroyale dot io https://t.co/5AkC8T9oPu",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/0xRishi/status/2098439358537990194",
          "post": {
            "id": "2098439358537990194",
            "title": "A browser battle royale assembled from a chain of creative tools",
            "author": "0xRishi",
            "handle": "0xRishi",
            "text": "Introducing Super Smash Royale, my best creation yet\n\nPlay Battle Royale in the browser with 45 characters from Melee + Brawl\n\nBuilt in a few days with GPT-6 Astra, @ElevenLabs, @MeshyAI, @Blender and @threejs\n\nSolo, multiplayer, and controller support\n\nsmashroyale dot io https://t.co/5AkC8T9oPu",
            "url": "https://x.com/0xRishi/status/2098439358537990194"
          }
        }
      ],
      "toolId": "threejs"
    },
    {
      "id": "blender",
      "name": "Blender",
      "group": "3d",
      "kind": "3D creation application",
      "outcome": "Make and refine a reusable 3D asset",
      "definition": "Blender is a workspace for modeling objects, assigning materials, rigging characters, animating and rendering scenes.",
      "metaphor": "a digital sculpture studio with an animation stage attached.",
      "example": "Make one product model, then reuse it for a brochure image, a rotating view and an assembly lesson.",
      "prompt": "Build a simple Blender model of this object. Keep its parts separately named and show front, side and three-quarter views before adding detail.",
      "limit": "A polished render does not establish correct dimensions, a usable rig or who performed each modeling step.",
      "docs": "https://www.blender.org/features/",
      "visual": {
        "title": "Make and refine a reusable 3D asset",
        "steps": [
          "Build the shape",
          "Add materials + controls",
          "Render or export"
        ],
        "caption": "The character workflow in the archive describes assembly, rigging and repeated visual corrections."
      },
      "evidence": [
        {
          "postId": "2097913741539242307",
          "field": "text",
          "quote": "話題の「GPT-6 Astra × Blender」、実際に触ってみました。\n\nこれ、かなり衝撃です。\n\nBlender初心者でもできる。ほぼ視点移動（ビュー）の操作だけでここまで作れました。\n\nモデルはTripo製、ステージはBlender上で作っ",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/SushiNFTart/status/2097913741539242307",
          "post": {
            "id": "2097913741539242307",
            "title": "A beginner refines a character by showing the AI what to fix",
            "author": "SushiNFTart",
            "handle": "SushiNFTart",
            "text": "話題の「GPT-6 Astra × Blender」、実際に触ってみました。\n\nこれ、かなり衝撃です。\n\nBlender初心者でもできる。ほぼ視点移動（ビュー）の操作だけでここまで作れました。\n\nモデルはTripo製、ステージはBlender上で作ってます。\n\nGPT-5.6 Solでは何度指示してもうまくいかなかった作業が、Astraでは普通に通るようになっててヤバい…！\n\n今回は\n・GPT-6 Astra\n・Blender MCP\n・Tripo スマートメッシュ P2.0\nを組み合わせて、AI中心で制作しています。\n※モーションのみお借りしています\n\nBlender側で自分がやるのは、ほぼビュー操作。\n\n基本的には、\n\n「気になる箇所をビューで見せる」\n↓\n「AIに修正を指示」\n↓\n「結果を確認」\n↓\n「また修正」\n\nこれの繰り返しです。\n\nもちろん、すべてが一発でうまくいくわけではありません。\n\n意図通りになるまで何度も指示する必要があるので、根気よく詰めていく熱量は必要だと感じました。\n\nそれでも、\n\n「Blenderをほぼ触れない人でも、AIと対話しながら3Dモデルを仕上げていける」\n\nところまで来たのは、かなり大きいと思います。\n\nざっくり制作手順👇\n\n1. Images 2.5でキャラの全身リファレンスを生成\n2. 髪・頭部・体（Tポーズ）に分けて画像を生成\n3. 各パーツの右側面・左側面・背面図を生成\n4. Tripo スマートメッシュ P2.0で3パーツを3D化\n　設定：四角形 / 25,000\n5. Blender MCPでAstraに3パーツを渡して合体\n6. 自然なシルエットになるようサイズ調整\n7. メッシュの欠損・隙間・貫通を補修\n8. リグ・ウェイト設定\n9. まばたき・口パクをシェイプキーで作成\n10. 髪や衣装などの揺れものを設定\n11. モーションを適用して、足の接地・衣装貫通・揺れを調整\n12. テクスチャを修正（どのタイミングでもいい）\n\n使うツールはざっくり、\n\n1〜3 → Images 2.5\n4 → Tripo\n5〜12 → Astra × Blender × Images 2.5\n\nという感じです。\n\nそして今回、かなり有効だったのが、\n\n「修正したい箇所をスクショ\n→ その画像を元に理想形のリファレンス画像を生成\n→ Astraで修正」\n\nという方法。\n\nこれが形状修正にもテクスチャ修正にもかなり効きました。\n\n長文で細かく説明するより、\n\nリファレンス画像を添付して\n「ここをこれに寄せて」\n\nくらいの指示の方が、意図が伝わりやすい場面も多いです。\n\nただ、テクスチャ修正は普通に沼です。ある程度で妥協した方が良さそう。細かく見ると、まだ粗いです。\n\n3D制作のハードル、AIでかなり下がってきた感があります。\n\nBlender初心者の方こそ、一度試してみてほしいです。",
            "url": "https://x.com/SushiNFTart/status/2097913741539242307"
          }
        },
        {
          "postId": "2095596700815516004",
          "field": "text",
          "quote": "demo house for our launch blog post. From a Blender scene to a Unreal Engine 5 walkable experience. 🧵 https://t.co/xGqe5iXoRv",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/Dimillian/status/2095596700815516004",
          "post": {
            "id": "2095596700815516004",
            "title": "A furnished forest-house walkthrough",
            "author": "Dimillian",
            "handle": "Dimillian",
            "text": "Astra is very good at 3D modeling, and I can't wait for all of you to experience it, for now here is a little walkthrough on how I built the demo house for our launch blog post. From a Blender scene to a Unreal Engine 5 walkable experience. 🧵 https://t.co/xGqe5iXoRv",
            "url": "https://x.com/Dimillian/status/2095596700815516004"
          }
        },
        {
          "postId": "2095612137582526615",
          "field": "toolUses.1.evidence",
          "quote": "Blender is attributed in the archived creator caption or reviewed workflow. The creator describes Astra, he",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/realYunfanYe/status/2095612137582526615",
          "post": {
            "id": "2095612137582526615",
            "title": "Listing photos become a 3D house tour",
            "author": "realYunfanYe",
            "handle": "realYunfanYe",
            "text": "GPT-6 Astra is a beast. Give it a Zillow listing. It can 3D model the house based on the listing photos and create a cool promotion video. \n\nThe video was just created in one shot and there are still some wrong details. But I am sure it will be much better if I ask it to polish further. OpenAI is so back.",
            "url": "https://x.com/realYunfanYe/status/2095612137582526615"
          }
        },
        {
          "postId": "2095636679264780481",
          "field": "text",
          "quote": "Built a villa scene in Blender with Fable 5.1 and GPT-6 Astra\n\nThis is what it built https://t.co/xV4qtJ6rQr",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/karankendre/status/2095636679264780481",
          "post": {
            "id": "2095636679264780481",
            "title": "A villa comparison using borrowed footage",
            "author": "karankendre",
            "handle": "karankendre",
            "text": "Built a villa scene in Blender with Fable 5.1 and GPT-6 Astra\n\nThis is what it built https://t.co/xV4qtJ6rQr",
            "url": "https://x.com/karankendre/status/2095636679264780481"
          }
        },
        {
          "postId": "2096017956325224851",
          "field": "toolUses.1.evidence",
          "quote": "Blender is attributed in the archived creator caption or reviewed workflow. A reference image, Blender scen",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/posi_posi8/status/2096017956325224851",
          "post": {
            "id": "2096017956325224851",
            "title": "A fox cartographer modeled in Blender",
            "author": "posi_posi8",
            "handle": "posi_posi8",
            "text": "GPT-6 Astra x Blenderでキャラクターの3Dモデリング。\n\nFable5.1でもGPT-5.6-Solでも全くできなかった領域なのに、たった2ヶ月で圧倒的にクオリティが上がっている！\n\n・MeshyやTripo3Dなどなく1からモデリング\n・手動の介入は一回もなし（やり方も分からないけど） https://t.co/whZEz9j5Fh",
            "url": "https://x.com/posi_posi8/status/2096017956325224851"
          }
        },
        {
          "postId": "2096008083826725132",
          "field": "toolUses.1.evidence",
          "quote": "Blender is attributed in the archived creator caption or reviewed workflow. The creator’s workflow combines",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/anshuc/status/2096008083826725132",
          "post": {
            "id": "2096008083826725132",
            "title": "Afterlight: a 3D graphics demo",
            "author": "anshuc",
            "handle": "anshuc",
            "text": "dude GPT-6 Astra is some kind of turbo-AGI machine god for 3D games. It one-shot this in 45 minutes for hardly a couple % of my quota.\n\nI figured out how to get great graphics out of it. The trick is image gen. I'll share the process below. https://t.co/fOMa2bMLR6",
            "url": "https://x.com/anshuc/status/2096008083826725132"
          }
        },
        {
          "postId": "2095967568825582044",
          "field": "text",
          "quote": "interesting thing is that it detected Blender on my mac and decided to create the models there. There was no requirement in the prompt for everyt",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/superalesha/status/2095967568825582044",
          "post": {
            "id": "2095967568825582044",
            "title": "Voidrunner anti-gravity racing prototype",
            "author": "superalesha",
            "handle": "superalesha",
            "text": "GPT-6 Astra did this in 1 prompt and 25 minutes.\n\nYeah, it doesn't look as impressive as what those guys showed yesterday, but I also don't have an unlimited supply of tokens or days to polish it.\n\nThe interesting thing is that it detected Blender on my mac and decided to create the models there. There was no requirement in the prompt for everything to be procedural. So it took advantage of that.\n\nPrompt:\nMake me the most insane and blast of a high-speed anti-gravity combat racer you can possibly build on ThreeJS + Web shaders bro! The most important things are blistering sense of speed, tight drifting, boost mechanics, track elevation drops, motion blur, and jaw-dropping neon shader lighting. It's an intense futuristic raceway high above a strange world where aggressive AI racers battle for first place. Must have smooth camera banking into turns, shield/weapon pickups, and punchy air-brake physics. 3 craft types: a featherlight glass-cannon speeder, an agile balanced interceptor, and a heavy armored ramming tank. This is a Wipeout / Redout style AAA arcade racer in the browser. Do it right bro, I believe in you! An unusual setting for the game, pick it yourself. Please don't read the memory, don't read anything. Start from a blank slate.",
            "url": "https://x.com/superalesha/status/2095967568825582044"
          }
        },
        {
          "postId": "2095969538290712800",
          "field": "text",
          "quote": "Astra is so cracked at Blender.\n\nYou can literally one-shot game assets with it. https://t.co/JRI2eHlQFv",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/xikhar/status/2095969538290712800",
          "post": {
            "id": "2095969538290712800",
            "title": "A pastel cottage-and-stream 3D asset",
            "author": "xikhar",
            "handle": "xikhar",
            "text": "Astra is so cracked at Blender.\n\nYou can literally one-shot game assets with it. https://t.co/JRI2eHlQFv",
            "url": "https://x.com/xikhar/status/2095969538290712800"
          }
        },
        {
          "postId": "2095983347663249849",
          "field": "toolUses.0.evidence",
          "quote": "The clip does not demonstrate the entire Blender workflow, working expressions, animation quality or VRM interoperability. Avoid reproducing inciden",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/ritsuto_NFT_Vt/status/2095983347663249849",
          "post": {
            "id": "2095983347663249849",
            "title": "A rough VRM avatar prototype",
            "author": "ritsuto_NFT_Vt",
            "handle": "ritsuto_NFT_Vt",
            "text": "ChatGPT Astra でも、Blender直で美少女VRMは流石にまだ無理すぎたか・・・w https://t.co/qbwqT0Omyk",
            "url": "https://x.com/ritsuto_NFT_Vt/status/2095983347663249849"
          }
        },
        {
          "postId": "2096475126942560677",
          "field": "toolUses.0.evidence",
          "quote": "and body separately; Astra joined them in Blender and handled rigging with a custom Astra-oriented rigging helper. Do not credit Astra with sole mesh",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/Dstudio_ai/status/2096475126942560677",
          "post": {
            "id": "2096475126942560677",
            "title": "A Tripo character gets a Blender rig",
            "author": "Dstudio_ai",
            "handle": "Dstudio_ai",
            "text": "GPT-6 Astraこいつヤバいw\nリギングバカうまなってる\n\nAstra専用に作った自作のリギング補助アプリ噛ましてるのがでかいとは思うけど、揺れモノまでセットアップしてくれるとは思わなんだ\n\nTripoでモデル生成→Astraにblenderで全部お任せって感じ。\n今回このモデルは、髪・頭・体の３パーツに分割してTripoで生成してます（こうすると綺麗に生成できる）\nそれをblenderでくっつけるわけですが、それもAstraが全部やってくれました（神）\n\nここいらでデメリットを話しておきますと、\n・Astraのトークン消費がヤバい\n・Tripoのクレジット消費がヤバい（表情なしなら全然大丈夫）\n・それなりに3DモデルやBlenderのドメイン知識がいる（今回で言うとちゃんと課題を把握して、それをアプリとか作って解決できるか）\n\n偉そうに語ってますが、そこまでムズイことはやってないのでほとんどの人が頑張ればできるんじゃないかな\n\nまあほとんど放置で半日足らずでモデルできてるので遥かにメリットのがでかいと思う！\n別キャラとか衣装とか量産しちゃうぞ〜",
            "url": "https://x.com/Dstudio_ai/status/2096475126942560677"
          }
        },
        {
          "postId": "2096390580594995519",
          "field": "toolUses.1.evidence",
          "quote": "Blender is attributed in the archived creator caption or reviewed workflow. The documented workflow combine",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/shinboson/status/2096390580594995519",
          "post": {
            "id": "2096390580594995519",
            "title": "Animating an extinct creature with motion tracks",
            "author": "shinboson",
            "handle": "shinboson",
            "text": "here's one of my weird astra projects of the day: mo capping creatures that have been extinct for 248 million years. here we go from scientific description to rigged, animated model in 6 steps https://t.co/jEbVl6YPHt https://t.co/uVrNa4lvlf",
            "url": "https://x.com/shinboson/status/2096390580594995519"
          }
        },
        {
          "postId": "2096460180401889613",
          "field": "text",
          "quote": "Astra 帮我还原了整个悉尼城！！！😮\n\n通过地图＋真实照片，配合 Blender 和 Three.js，Astra帮我做成了能缩放、环绕、切换光影的 3D 城市 https://t.co/Olx8uoI8zp",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/rionaifantasy/status/2096460180401889613",
          "post": {
            "id": "2096460180401889613",
            "title": "Sydney Atlas: a 3D harbor-city tour",
            "author": "rionaifantasy",
            "handle": "rionaifantasy",
            "text": "太吊了！！！一次会话，GPT-6 Astra 帮我还原了整个悉尼城！！！😮\n\n通过地图＋真实照片，配合 Blender 和 Three.js，Astra帮我做成了能缩放、环绕、切换光影的 3D 城市 https://t.co/Olx8uoI8zp",
            "url": "https://x.com/rionaifantasy/status/2096460180401889613"
          }
        },
        {
          "postId": "2096226819401801896",
          "field": "text",
          "quote": "asked Astra to make a photorealistic bat in Blender, and it just kept going until I ran out of tokens. \n\nThis is AGI. https://t.co/V1N7hl6w3N",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/aollivier82/status/2096226819401801896",
          "post": {
            "id": "2096226819401801896",
            "title": "A bat modeled and rendered in Blender",
            "author": "aollivier82",
            "handle": "aollivier82",
            "text": "I asked Astra to make a photorealistic bat in Blender, and it just kept going until I ran out of tokens. \n\nThis is AGI. https://t.co/V1N7hl6w3N",
            "url": "https://x.com/aollivier82/status/2096226819401801896"
          }
        },
        {
          "postId": "2096271854193271229",
          "field": "text",
          "quote": "of the car, then built a 3D model (w/ blender) with a full breakdown of the parts.\n\nIt even made clay & wireframe versions too.\n\nEvery time I thi",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/reach_vb/status/2096271854193271229",
          "post": {
            "id": "2096271854193271229",
            "title": "An exploded-view Formula 1 car explorer",
            "author": "reach_vb",
            "handle": "reach_vb",
            "text": "I asked Astra to recreate @LewisHamilton’s Ferrari!\n\nIt went through F1 specs, regulations, videos from F1 engineers and photos of the car, then built a 3D model (w/ blender) with a full breakdown of the parts.\n\nIt even made clay & wireframe versions too.\n\nEvery time I think I’ve pushed this model to its limits, it surprises me.",
            "url": "https://x.com/reach_vb/status/2096271854193271229"
          }
        },
        {
          "postId": "2096342420543660277",
          "field": "text",
          "quote": "3D model of it, \n\n3. import it into Blender, \n\n4. retopologize the mesh, \n\n5. create a UV map, \n\n6. build a character rig, \n\n7. evaluate how pr",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/higgsfield_ai/status/2096342420543660277",
          "post": {
            "id": "2096342420543660277",
            "title": "A fantasy character from concept to rig",
            "author": "higgsfield_ai",
            "handle": "higgsfield_ai",
            "text": "AGI is 100% solved. \n\nPrompt: \"Take control of my computer using GPT-6 Astra and do the following: \n\n1. design a character concept using Higgsfield Soul 2.0, \n\n2. build a textured 3D model of it, \n\n3. import it into Blender, \n\n4. retopologize the mesh, \n\n5. create a UV map, \n\n6. build a character rig, \n\n7. evaluate how production-ready the model is, \n\n8. redo previous steps if you're not satisfied with results,\n\n9. and then turn it into a cartoon using Seedance 2.5 on Higgsfield\"\n\nMade in 30 minutes with GPT-6 Astra + Higgsfield MCP.",
            "url": "https://x.com/higgsfield_ai/status/2096342420543660277"
          }
        },
        {
          "postId": "2096270461122347131",
          "field": "text",
          "quote": "along with a description.\n\nIt built a full Blender model &amp; directed a dramatic narrated walkthrough of it. https://t.co/EWmJa426lQ",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/emollick/status/2096270461122347131",
          "post": {
            "id": "2096270461122347131",
            "title": "A walkthrough of Boullée’s unbuilt cenotaph",
            "author": "emollick",
            "handle": "emollick",
            "text": "Another neat one: I had GPT-6 Astra build a model of a famous never-built building, Boullée’s 1784 Centotaph. There were only a few black and white sketches to work with, along with a description.\n\nIt built a full Blender model &amp; directed a dramatic narrated walkthrough of it. https://t.co/EWmJa426lQ",
            "url": "https://x.com/emollick/status/2096270461122347131"
          }
        },
        {
          "postId": "2096543077917986823",
          "field": "text",
          "quote": "Taj Mahal rendered in blender  \n\nGPT 6 Astra https://t.co/KzZZlWI6xz",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/senthilnayagam/status/2096543077917986823",
          "post": {
            "id": "2096543077917986823",
            "title": "A Blender orbit around the Taj Mahal",
            "author": "senthilnayagam",
            "handle": "senthilnayagam",
            "text": "Taj Mahal rendered in blender  \n\nGPT 6 Astra https://t.co/KzZZlWI6xz",
            "url": "https://x.com/senthilnayagam/status/2096543077917986823"
          }
        },
        {
          "postId": "2097488440489116111",
          "field": "toolUses.0.evidence",
          "quote": "2097508024650699076 describes taking the Blender model into a website. The public demo describes photos plus a walkthrough as input, so the nine-pho",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/rpnickson/status/2097488440489116111",
          "post": {
            "id": "2097488440489116111",
            "title": "Nine studio photos become an explorable 3D space",
            "author": "rpnickson",
            "handle": "rpnickson",
            "text": "I fed GPT-6 Astra 9 crappy photos of my studio and it was able to understand the spatial arrangement, stitch them together and create a fully interactive 3D model of the space.\n\nAbsurd. I'll link it below so you can check it out for yourself: https://t.co/GtrqLKiLMW",
            "url": "https://x.com/rpnickson/status/2097488440489116111"
          }
        },
        {
          "postId": "2097478523871166615",
          "field": "text",
          "quote": "iconic mouse\n\ngot back the full 3d scene in blender\n\nfile attached below https://t.co/Z4wBsasday",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/axultan/status/2097478523871166615",
          "post": {
            "id": "2097478523871166615",
            "title": "A cartoon clip recreated as a Blender scene",
            "author": "axultan",
            "handle": "axultan",
            "text": "i fed GPT 6 Astra a clip of the world's most iconic mouse\n\ngot back the full 3d scene in blender\n\nfile attached below https://t.co/Z4wBsasday",
            "url": "https://x.com/axultan/status/2097478523871166615"
          }
        },
        {
          "postId": "2097947486274900398",
          "field": "text",
          "quote": "Astra, generating the base geometry in Blender, and pushing the final render through Flova.\n\nMade it with @Flovaai https://t.co/Z7M27nqDML",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/wiliam_web3/status/2097947486274900398",
          "post": {
            "id": "2097947486274900398",
            "title": "A 3D sketch becomes a dragon flight",
            "author": "wiliam_web3",
            "handle": "wiliam_web3",
            "text": "This AI video is a Masterpiece 🤯\n\nTook an experiment further than planned: feeding one concept shot into GPT-6 Astra, generating the base geometry in Blender, and pushing the final render through Flova.\n\nMade it with @Flovaai https://t.co/Z7M27nqDML",
            "url": "https://x.com/wiliam_web3/status/2097947486274900398"
          }
        },
        {
          "postId": "2098072497182666987",
          "field": "text",
          "quote": "CAD model, ordered everything, then made a Blender animation showing how to assemble it.",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/eminimnim/status/2098072497182666987",
          "post": {
            "id": "2098072497182666987",
            "title": "A DJ-controller concept explains its own assembly",
            "author": "nim",
            "handle": "eminimnim",
            "text": "Vibe hardware is here.\n\nI gave Astra my credit card and asked for a Teenage Engineering-style mini DJ controller.\n\nIt generated a concept image, sourced parts, read Chinese datasheets, built a CAD model, ordered everything, then made a Blender animation showing how to assemble it.",
            "url": "https://x.com/eminimnim/status/2098072497182666987"
          }
        },
        {
          "postId": "2098439358537990194",
          "field": "text",
          "quote": "with GPT-6 Astra, @ElevenLabs, @MeshyAI, @Blender and @threejs\n\nSolo, multiplayer, and controller support\n\nsmashroyale dot io https://t.co/5AkC8T9oPu",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/0xRishi/status/2098439358537990194",
          "post": {
            "id": "2098439358537990194",
            "title": "A browser battle royale assembled from a chain of creative tools",
            "author": "0xRishi",
            "handle": "0xRishi",
            "text": "Introducing Super Smash Royale, my best creation yet\n\nPlay Battle Royale in the browser with 45 characters from Melee + Brawl\n\nBuilt in a few days with GPT-6 Astra, @ElevenLabs, @MeshyAI, @Blender and @threejs\n\nSolo, multiplayer, and controller support\n\nsmashroyale dot io https://t.co/5AkC8T9oPu",
            "url": "https://x.com/0xRishi/status/2098439358537990194"
          }
        },
        {
          "postId": "2098289393912156369",
          "field": "toolUses.0.evidence",
          "quote": "The creator describes Astra plus Blender for white-model scenes, followed by Seedance 2.5 for video. Astra Ultra is visible in the tutorial.",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/Magncsans/status/2098289393912156369",
          "post": {
            "id": "2098289393912156369",
            "title": "Rough 3D scenes become a plan for cinematic video",
            "author": "Magncsans",
            "handle": "Magncsans",
            "text": "怒烧50万积分！！\n总结一套最细GPT 6 Astra+Blender建白模，结合Seedance2.5生成电影级运镜和画面教程\n\n该视频总时长10分钟，总结了生成什么标准的白模以及怎么结合白模写提示词，过程中应该注意什么坑\n\n包括还讲述了除Blender之外其他的白模玩法\n\n里面所展示的全部白模和提示词全部都会分享出来给大家尝试！",
            "url": "https://x.com/Magncsans/status/2098289393912156369"
          }
        },
        {
          "postId": "2098777028078211283",
          "field": "toolUses.0.evidence",
          "quote": "The creator credits Astra and Blender; the public development archive shows an earlier Fable attempt and subsequent iterations.",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/builtbysketch/status/2098777028078211283",
          "post": {
            "id": "2098777028078211283",
            "title": "A paper-delivery game with a public development trail",
            "author": "BuiltBySketch",
            "handle": "builtbysketch",
            "text": "I spent 1.6 billion tokens building a full game with GPT-6 ASTRA.\n\nNot a demo. A FINISHED, playable game.\n\nHere's exactly how to make almost any game with it: https://t.co/bVIiGlYD2p",
            "url": "https://x.com/builtbysketch/status/2098777028078211283"
          }
        },
        {
          "postId": "2098760566672417240",
          "field": "text",
          "quote": "MCPをなるべく使わせない。9割9分Computer useでやらせる。←マジのガチで一番大事\n\n・絶対にTripo使う。Astraだけでやらせるとネコアルクが量産される。いかなる場合もTripoで",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/Dstudio_ai/status/2098760566672417240",
          "post": {
            "id": "2098760566672417240",
            "title": "How a Tripo character is prepared for Blender",
            "author": "Dstudio_ai",
            "handle": "Dstudio_ai",
            "text": "TripoとGPT-6 Astraを使ってキャラクターモデルを作ってみたのでメモ！【PR：Tripo】\n\n超重要なとこ！！！！！\n・Blender MCPをなるべく使わせない。9割9分Computer useでやらせる。←マジのガチで一番大事\n\n・絶対にTripo使う。Astraだけでやらせるとネコアルクが量産される。いかなる場合もTripoでモデル生成→Astraでセットアップの流れ。Astraにゼロからモデリングさせない。\n\n・プロンプト1発とか、完全に放置とかは今のところ無理！Astraの様子を見ながら監督する必要がある。地道に対話を重ねて試行錯誤するしかない\n\n全体の流れ\n1. 1枚絵をもとに、Codexで頭・髪・体の画像に分ける。\n最悪頭と体は正面だけでもTripoはいい感じに作ってくれるけど、髪の毛だけはマルチビュー必須です。（なんかバランスが悪くなる）\n↓\n2. Tripoで各パーツを3D化\nスマートメッシュのP2.0を使う（やり方は動画参照）\n頭は大体2000〜5000ポリで作った方が安定するかな〜（Astraが作業しやすい）\n頭は目の部分が、「眼窩がちゃんとくぼんでる」＋「瞳が独立してる」ものが出るまでガチャってください。\n無料で再生成もできるけど、テクスチャ生成後は再生成できなくなるのでそこだけ注意です！\n↓\n3. AstraにBlenderで組み立ててもらう。\n頭・髪・体の位置とかサイズを調整。そこまで難しい作業ではないので、Blender使える人はここは手動でやったほうが早いしトークンを節約できます。\n首が分離してますが、無理に接合しなくてもある程度揃ってれば違和感ないです。\nくっつけたい人はオブジェクト統合→双方の辺をループ選択→辺ループのブリッジ\n↓\n4. 表情をセットアップ\nAstraにとってシェイプキーはむずいらしいので、今回は表情をつけた頭モデルを事前にTripoで必要な表情分生成しておき、メッシュを切り替える方式でやりました。\n仕組みなどは過去ポストみてください！\n↓\n5. リギング・揺れモノのセットアップなど\nここはがっつりAstraに任せられる部分。今回、ダメもとで「リギングと揺れモノのセットアップして」と頼んだら１発でかなりいいのができてびっくり！\nただし、自作アプリ（後で配布します）かましてます。\nもちろんダメダメなところも多い。\n\nここで紹介したのはあくまで全体の流れだけで、これ以外にもたくさん考えたし、色々検証しました。5xプランの週制限の50%は飛ばしましたw（自分が試行錯誤しまくってたのはあるかも）\n\nただそれでも、モデルの構造が良いとマジで放置でリギングが済んでたので、かなり希望はあると思います！\n\n一番希望感じたのは、「一度教えたらその後はできる」ところ。Astraは初見だと高確率で詰まるけど、詰まったら「どういうふうに進めるべきか？」を教えてあげると結構できた。\n\nキャラクターのデザインやTripoの生成ガチャによってAstraに任せる箇所のフローが毎回変わるのでそれが今の一番大きな課題かな～",
            "url": "https://x.com/Dstudio_ai/status/2098760566672417240"
          }
        },
        {
          "postId": "2098852559180193891",
          "field": "text",
          "quote": "model into a finished VFX shot.\n\nHere’s the Blender + After Effects pipeline it handled through Higgsfield:\n\n>Solve the camera.\n\n>Light and render the",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/higgsfield_ai/status/2098852559180193891",
          "post": {
            "id": "2098852559180193891",
            "title": "Place a 3D robot into real street footage",
            "author": "Higgsfield",
            "handle": "higgsfield_ai",
            "text": "GPT-6 Astra turned street footage and a 3D model into a finished VFX shot.\n\nHere’s the Blender + After Effects pipeline it handled through Higgsfield:\n\n>Solve the camera.\n\n>Light and render the robot.\n\n>Match the CG to the footage, including blur and grain.\n\n>Finish the comp.\n\nThis feels like an AGI moment.",
            "url": "https://x.com/higgsfield_ai/status/2098852559180193891"
          }
        },
        {
          "postId": "2098823660001964143",
          "field": "text",
          "quote": "get an animated 3D garment exported to Blender. https://t.co/fkJKMjg5I3",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/higgsfield_ai/status/2098823660001964143",
          "post": {
            "id": "2098823660001964143",
            "title": "Turn a garment concept into a draped 3D preview",
            "author": "Higgsfield",
            "handle": "higgsfield_ai",
            "text": "You can literally design clothes by talking to GPT-6 Astra.\n\nWith the Higgsfield plugin, Astra can:\n\n&gt; Generate the references\n&gt; Create sewing patterns and build the dress in Marvelous Designer\n&gt; Simulate the cloth\n\nYou get an animated 3D garment exported to Blender. https://t.co/fkJKMjg5I3",
            "url": "https://x.com/higgsfield_ai/status/2098823660001964143"
          }
        },
        {
          "postId": "2098818429956563281",
          "field": "text",
          "quote": "of the assets generated with Higgsfield in Blender. https://t.co/qCmEXvBEPc",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/higgsfield_ai/status/2098818429956563281",
          "post": {
            "id": "2098818429956563281",
            "title": "Open up a mechanical watch in 3D",
            "author": "Higgsfield",
            "handle": "higgsfield_ai",
            "text": "GPT-6 Astra built old mechanical in 3D watch from a photo.\n\n177 unique elements across 900k animation keyframes, and every one of the assets generated with Higgsfield in Blender. https://t.co/qCmEXvBEPc",
            "url": "https://x.com/higgsfield_ai/status/2098818429956563281"
          }
        }
      ],
      "toolId": "blender"
    },
    {
      "id": "python",
      "name": "Python / Blender scripting",
      "group": "3d",
      "kind": "Programming language and application API",
      "outcome": "Repeat scene-building steps reliably",
      "definition": "Python can automate a sequence of operations. Blender exposes an API so Python can create objects, change scenes and render views.",
      "metaphor": "a written workshop recipe that can be repeated without rebuilding every part by hand.",
      "example": "Create 12 product color variants and render each from the same camera angle for a comparison sheet.",
      "prompt": "Write a Blender Python script that applies these colors to the same model and renders each with identical camera and light settings.",
      "limit": "Python runs the instructions you give it. It does not decide whether the object or the comparison is meaningful.",
      "docs": "https://docs.blender.org/api/main/index.html",
      "visual": {
        "title": "Repeat scene-building steps reliably",
        "steps": [
          "One scene + 12 colors",
          "Repeat the same operations",
          "12 comparable renders"
        ],
        "caption": "The forest-house guide describes a headless Blender/Python workflow; the finished video does not show its script executing."
      },
      "evidence": [
        {
          "postId": "2095596700815516004",
          "field": "toolUses.1.evidence",
          "quote": "creator’s build thread describes Blender, headless Python, lighting, Unreal Engine 5 export and iterative scene refinement.",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/Dimillian/status/2095596700815516004",
          "post": {
            "id": "2095596700815516004",
            "title": "A furnished forest-house walkthrough",
            "author": "Dimillian",
            "handle": "Dimillian",
            "text": "Astra is very good at 3D modeling, and I can't wait for all of you to experience it, for now here is a little walkthrough on how I built the demo house for our launch blog post. From a Blender scene to a Unreal Engine 5 walkable experience. 🧵 https://t.co/xGqe5iXoRv",
            "url": "https://x.com/Dimillian/status/2095596700815516004"
          }
        }
      ]
    },
    {
      "id": "cycles",
      "name": "Cycles",
      "group": "3d",
      "kind": "Rendering engine",
      "outcome": "Calculate how light makes a scene look",
      "definition": "Cycles is Blender’s renderer for making images by tracing light through a modeled scene and its materials.",
      "metaphor": "a virtual photography session where the computer calculates the light bouncing around the room.",
      "example": "Compare morning and evening lighting for a proposed training space using the same furniture layout.",
      "prompt": "Render the same Blender room in Cycles with two clearly labeled lighting setups. Keep camera and materials fixed for comparison.",
      "limit": "Believable lighting does not prove the materials or room are physically accurate.",
      "docs": "https://www.blender.org/features/rendering/",
      "visual": {
        "title": "Calculate how light makes a scene look",
        "steps": [
          "Geometry + materials",
          "Lights + camera",
          "Rendered image"
        ],
        "caption": "Change the lighting setup while holding the room constant to make a useful comparison."
      },
      "evidence": [
        {
          "postId": "2095596700815516004",
          "field": "resources.0.evidence",
          "quote": "plan, headless Blender/Python workflow, Cycles lighting, UE5 export, iteration and storyboard comparison. Reply text verified in Xpoz data; attach",
          "label": "Retained review of creator resource",
          "sourceUrl": "https://x.com/Dimillian/status/2095596711389401149",
          "post": {
            "id": "2095596700815516004",
            "title": "A furnished forest-house walkthrough",
            "author": "Dimillian",
            "handle": "Dimillian",
            "text": "Astra is very good at 3D modeling, and I can't wait for all of you to experience it, for now here is a little walkthrough on how I built the demo house for our launch blog post. From a Blender scene to a Unreal Engine 5 walkable experience. 🧵 https://t.co/xGqe5iXoRv",
            "url": "https://x.com/Dimillian/status/2095596700815516004"
          }
        }
      ]
    },
    {
      "id": "unreal-engine",
      "name": "Unreal Engine 5",
      "group": "3d",
      "kind": "Real-time 3D engine",
      "outcome": "Let someone walk through the scene",
      "definition": "An engine for building interactive 3D experiences, including scenes that respond as a person moves through them.",
      "metaphor": "turning an architectural model into a place you can enter.",
      "example": "Walk a client through a proposed exhibition space to assess sightlines before building it.",
      "prompt": "Turn this approved room model into an Unreal walkthrough with clear movement controls and collision boundaries.",
      "limit": "A walkthrough does not establish construction accuracy. One archive post reports a Blender-to-Unreal workflow; other mentions concern borrowed assets or past projects.",
      "docs": "https://dev.epicgames.com/documentation/en-us/unreal-engine/unreal-engine-5-documentation",
      "visual": {
        "title": "Let someone walk through the scene",
        "steps": [
          "Import a room",
          "Set controls + boundaries",
          "Walk through it"
        ],
        "caption": "The forest-house recording shows a furnished walkthrough; engine use is creator-attributed."
      },
      "evidence": [
        {
          "postId": "2095596700815516004",
          "field": "text",
          "quote": "launch blog post. From a Blender scene to a Unreal Engine 5 walkable experience. 🧵 https://t.co/xGqe5iXoRv",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/Dimillian/status/2095596700815516004",
          "post": {
            "id": "2095596700815516004",
            "title": "A furnished forest-house walkthrough",
            "author": "Dimillian",
            "handle": "Dimillian",
            "text": "Astra is very good at 3D modeling, and I can't wait for all of you to experience it, for now here is a little walkthrough on how I built the demo house for our launch blog post. From a Blender scene to a Unreal Engine 5 walkable experience. 🧵 https://t.co/xGqe5iXoRv",
            "url": "https://x.com/Dimillian/status/2095596700815516004"
          }
        },
        {
          "postId": "2098289393912156369",
          "field": "toolUses.0.evidence",
          "quote": "the creator also discloses using purchased UE5 motion-library material. Tutorial frames and three written follow-up prompts were inspected. Claime",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/Magncsans/status/2098289393912156369",
          "post": {
            "id": "2098289393912156369",
            "title": "Rough 3D scenes become a plan for cinematic video",
            "author": "Magncsans",
            "handle": "Magncsans",
            "text": "怒烧50万积分！！\n总结一套最细GPT 6 Astra+Blender建白模，结合Seedance2.5生成电影级运镜和画面教程\n\n该视频总时长10分钟，总结了生成什么标准的白模以及怎么结合白模写提示词，过程中应该注意什么坑\n\n包括还讲述了除Blender之外其他的白模玩法\n\n里面所展示的全部白模和提示词全部都会分享出来给大家尝试！",
            "url": "https://x.com/Magncsans/status/2098289393912156369"
          }
        },
        {
          "postId": "2098929162735997071",
          "field": "text",
          "quote": "the best results.\n\nA lot of what I do in my Unreal Engine films came with me: a handheld, imperfect camera operator instead of smooth moves, focus hun",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/CharlieDFilm/status/2098929162735997071",
          "post": {
            "id": "2098929162735997071",
            "title": "A 22-minute fantasy film assembled from generated takes",
            "author": "Charlie Driscoll",
            "handle": "CharlieDFilm",
            "text": "TALES OF GRIMWICKE — Chapter I is 22 minutes of AI fantasy animation inspired by the many anthropomorphic animal stories I read as a kid, with a dark twist:\n\nThe model: Seedance 2.5 (@ByteDanceSeed_ ) via @Segmind_ai. 847 takes generated, mostly 30-second multi-shot prompts, over 5 hours of footage. 127 clips made the cut. About $4.5k in generation, four weeks from first take to publish.\n\nCharacters and locations came out of @midjourney. Using MJ for the location plates was a revelation: the cinematography and art direction are a level above, and it renders far better as a plate than Nano Banana or GPT Image. Nano Banana (@GoogleDeepMind run on @fal) did the heavy lifting editing those plates, building anchor frames and turning MJ characters into turnaround sheets. Then I let Seedance do as much of the framing and camera operating as possible. That gave the best results.\n\nA lot of what I do in my Unreal Engine films came with me: a handheld, imperfect camera operator instead of smooth moves, focus hunting, and above all weather and atmospherics. The model does water, snow, smoke and rain really well, and leaning into that is what keeps it from looking like a Temu Pixar film.\n\nThe tools I built: a portal (Node on @flydotio) that holds the bible, the refs, every prompt and every take, with a Claude agent (@claudeai) that writes the prompts to the house rules. A Premiere Pro (@AdobeVideo) panel that browses the archive, drops selects on the timeline, versions the project, strips music, and sends fixes back to Seedance. Everything is done in 720p with no upscaling, because it looks terrible. Narration is my own voice through @ElevenLabs speech-to-speech. Music from @Artlist_io.\n\nNone of this would exist without @PJaccetturo and @Kavanthekid. Their narrative work, Nexus and Chronicles of Bone, proved long-form AI film was possible, and their podcasts, newsletters and X posts, updated constantly as the workflow changes under everyone's feet, showed how to actually do it.\n\nChapter II is currently in the works and I will release it initially on my YouTube channel, The Darkest Age (@CharlieDriscollAI). Consider subscribing there to see it as soon as it drops!",
            "url": "https://x.com/CharlieDFilm/status/2098929162735997071"
          }
        }
      ],
      "toolId": "unreal-engine"
    },
    {
      "id": "shaders",
      "name": "Shaders",
      "group": "3d",
      "kind": "Graphics programs",
      "outcome": "Give a surface a changing visual treatment",
      "definition": "Small graphics programs calculate aspects of how a scene is drawn, such as how a surface’s pixels look.",
      "metaphor": "a recipe for painting every tiny part of a surface, rather than a single saved picture.",
      "example": "Give a product hero an iridescent surface that changes as the viewer rotates it.",
      "prompt": "Make the surface shimmer with a shader. Keep the labels stable and readable, and offer a plain-material view.",
      "limit": "A water-like shader is not necessarily fluid physics. “Web shaders” is named in the archive; a specific shader language is not established.",
      "docs": "https://wikis.khronos.org/opengl/Shader",
      "visual": {
        "title": "Give a surface a changing visual treatment",
        "steps": [
          "Surface position",
          "Color / lighting calculation",
          "Shimmering result"
        ],
        "caption": "The racing demo explicitly names web shaders and neon shader lighting."
      },
      "evidence": [
        {
          "postId": "2095967568825582044",
          "field": "text",
          "quote": "you can possibly build on ThreeJS + Web shaders bro! The most important things are blistering sense of speed, tight drifting, boost mechanics, trac",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/superalesha/status/2095967568825582044",
          "post": {
            "id": "2095967568825582044",
            "title": "Voidrunner anti-gravity racing prototype",
            "author": "superalesha",
            "handle": "superalesha",
            "text": "GPT-6 Astra did this in 1 prompt and 25 minutes.\n\nYeah, it doesn't look as impressive as what those guys showed yesterday, but I also don't have an unlimited supply of tokens or days to polish it.\n\nThe interesting thing is that it detected Blender on my mac and decided to create the models there. There was no requirement in the prompt for everything to be procedural. So it took advantage of that.\n\nPrompt:\nMake me the most insane and blast of a high-speed anti-gravity combat racer you can possibly build on ThreeJS + Web shaders bro! The most important things are blistering sense of speed, tight drifting, boost mechanics, track elevation drops, motion blur, and jaw-dropping neon shader lighting. It's an intense futuristic raceway high above a strange world where aggressive AI racers battle for first place. Must have smooth camera banking into turns, shield/weapon pickups, and punchy air-brake physics. 3 craft types: a featherlight glass-cannon speeder, an agile balanced interceptor, and a heavy armored ramming tank. This is a Wipeout / Redout style AAA arcade racer in the browser. Do it right bro, I believe in you! An unusual setting for the game, pick it yourself. Please don't read the memory, don't read anything. Start from a blank slate.",
            "url": "https://x.com/superalesha/status/2095967568825582044"
          }
        },
        {
          "postId": "2096510126244999366",
          "field": "text",
          "quote": "and fixing mistakes.\n\nLiquid Glass, shaders, motion design, procedural three.js models, and full environments. All from a few prompts.\n\nSome pr",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/MengTo/status/2096510126244999366",
          "post": {
            "id": "2096510126244999366",
            "title": "A gallery of coded 3D interfaces",
            "author": "MengTo",
            "handle": "MengTo",
            "text": "Astra can create beautiful three.js UIs entirely in code.\n\nYou don't need an assets library or MCP to create detailed 3D models. These are all code and are easy to customize for your agent. Give Astra a video, URL, or code reference, then ask it to keep comparing the result against the reference and fixing mistakes.\n\nLiquid Glass, shaders, motion design, procedural three.js models, and full environments. All from a few prompts.\n\nSome prompts I used:\n\n\"Recreate this in a single HTML file with three.js. Keep comparing it against the reference and fix any differences.\"\n\n\"Add Liquid Glass buttons. On hover, animate the lighting around the borders and make the background gradients move slightly with the pointer. Add subtle particles.\"\n\n\"Improve the lighting, edges, and modeling. Give the keys more depth and verify the result against the real MacBook.\"\n\nToo many projects I could open-source. Let me know which one should I release.",
            "url": "https://x.com/MengTo/status/2096510126244999366"
          }
        }
      ]
    },
    {
      "id": "webgl",
      "name": "WebGL",
      "group": "3d",
      "kind": "Background · browser graphics API",
      "outcome": "Send graphics work to the GPU",
      "definition": "A browser interface for drawing accelerated graphics on a canvas using the device’s graphics processor.",
      "metaphor": "the connection from a stage designer’s plans to the machinery that draws the stage.",
      "example": "Display an interactive product model in a browser without asking the visitor to install a 3D desktop app.",
      "prompt": "Build a small browser 3D scene and include a helpful fallback if graphics support is unavailable.",
      "limit": "Three.js is a higher-level scene library; WebGL is a lower-level graphics API. WebGL was not established by name in the archived posts.",
      "docs": "https://www.khronos.org/webgl/",
      "visual": {
        "title": "Send graphics work to the GPU",
        "steps": [
          "Three.js scene",
          "WebGL drawing commands",
          "GPU draws the image"
        ],
        "caption": "These are different layers. Other rendering backends exist; this diagram explains one possible arrangement."
      },
      "evidence": [],
      "background": true
    },
    {
      "id": "bodyparts3d",
      "name": "BodyParts3D",
      "group": "3d",
      "kind": "Anatomical asset dataset",
      "outcome": "Start with existing geometry, then explain it",
      "definition": "A dataset of 3D anatomical structures that can supply the objects used in an anatomy visualization.",
      "metaphor": "an atlas of parts that the application arranges and labels.",
      "example": "Create a lesson that isolates a few muscles and shows their position relative to nearby bones.",
      "prompt": "Use attributed anatomical assets with suitable licensing. Preserve source labels and have the teaching content reviewed for accuracy.",
      "limit": "The anatomy demo credits BodyParts3D. Do not infer that an AI generated all its geometry or that the lesson is medically validated.",
      "docs": "https://lifesciencedb.jp/bp3d/",
      "visual": {
        "title": "Start with existing geometry, then explain it",
        "steps": [
          "Existing anatomical parts",
          "Select and label structures",
          "Explore their relationships"
        ],
        "caption": "Assets supply content; React and Three.js can supply controls and display."
      },
      "evidence": [
        {
          "postId": "2096221988763173186",
          "field": "toolUses.0.evidence",
          "quote": "not imply Astra modeled all 2,234 assets: BodyParts3D is explicitly credited in the visible UI.",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/ashebytes/status/2096221988763173186",
          "post": {
            "id": "2096221988763173186",
            "title": "An anatomy atlas that comes apart",
            "author": "ashebytes",
            "handle": "ashebytes",
            "text": "since you guys loved the exploding tesla.. \n\nI used GPT-6 Astra to create a 3D website that pulls apart the male anatomy into 2,234 modeled pieces!\n\nwe are in a renaissance of learning https://t.co/9CGmHcdhnk",
            "url": "https://x.com/ashebytes/status/2096221988763173186"
          }
        }
      ]
    },
    {
      "id": "voxels",
      "name": "Voxels",
      "group": "3d",
      "kind": "3D representation",
      "outcome": "Build a world out of tiny blocks",
      "definition": "A voxel represents a value in a volume; in block-style scenes, occupied cells become visible building blocks.",
      "metaphor": "pixels with depth: small cubes can assemble a wall or a whole landscape.",
      "example": "Make a simplified factory layout whose rooms can be removed to show what is behind them.",
      "prompt": "Create a small voxel-style layout with removable sections and a legend for what each color represents.",
      "limit": "Block detail and large creator-reported counts do not establish a useful simulation or accurate scale.",
      "docs": "https://www.open3d.org/docs/release/tutorial/geometry/voxelization.html",
      "visual": {
        "title": "Build a world out of tiny blocks",
        "steps": [
          "Small volume cells",
          "Assemble rooms and structures",
          "Remove cells to reveal inside"
        ],
        "caption": "The kingdom post explicitly describes voxels and destruction; its numerical counts were not independently validated."
      },
      "evidence": [
        {
          "postId": "2094899477626720403",
          "field": "text",
          "quote": "2.4 million voxels. 1,500 soldiers. 160 working NPCs.\n\none prompt.\n\nFable 5.1 one shotted the largest playable medieva",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/knowixbuilds/status/2094899477626720403",
          "post": {
            "id": "2094899477626720403",
            "title": "A voxel kingdom under siege",
            "author": "knowixbuilds",
            "handle": "knowixbuilds",
            "text": "2.4 million voxels. 1,500 soldiers. 160 working NPCs.\n\none prompt.\n\nFable 5.1 one shotted the largest playable medieval voxel kingdom i’ve ever seen.\n\nit includes:\n• soldiers operating siege equipment  \n• NPCs with jobs who react to the invasion  \n• interiors inside every building \n• Every building has a function in the city\n• a fully destructible kingdom  \n• a dragon that breathes fire  \n• the biggest map i’ve produced so far\n\nfor voxel world generation, Fable 5.1 is the most capable model i’ve tested.\n\nnot even close.\n\nthis isn’t a voxel diorama anymore.\n\nit’s a living, destructible simulation.",
            "url": "https://x.com/knowixbuilds/status/2094899477626720403"
          }
        }
      ]
    },
    {
      "id": "rigging",
      "name": "Meshes, UV maps and rigs",
      "group": "3d",
      "kind": "3D asset techniques",
      "outcome": "Give a model a skin and a way to move",
      "definition": "A mesh defines a surface; UV coordinates map flat artwork onto it; a rig provides controls for posing it. Retopology reorganizes the mesh, and shape keys store alternate shapes.",
      "metaphor": "a puppet: the shell is the mesh, the painted covering is the texture, and the controls are the rig.",
      "example": "Create a reusable presenter character with a wave, a pointing pose and a smile.",
      "prompt": "Deliver the mesh, UV layout, textures and rig separately. Test the shoulder bend, hand pose and facial expressions before final rendering.",
      "limit": "A static good-looking character may bend badly. Borrowed motion and generated geometry are separate contributions.",
      "docs": "https://docs.blender.org/manual/en/latest/animation/index.html",
      "visual": {
        "title": "Give a model a skin and a way to move",
        "steps": [
          "Mesh: shape",
          "UV + texture: surface",
          "Rig + shape keys: pose"
        ],
        "caption": "The archive’s character workflows mention these stages. Each stage needs its own check."
      },
      "evidence": [
        {
          "postId": "2097913741539242307",
          "field": "toolUses.0.evidence",
          "quote": "and Astra with Blender MCP for assembly, rigging and corrections. Motion is explicitly borrowed. The main post gives a 12-step workflow. The charact",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/SushiNFTart/status/2097913741539242307",
          "post": {
            "id": "2097913741539242307",
            "title": "A beginner refines a character by showing the AI what to fix",
            "author": "SushiNFTart",
            "handle": "SushiNFTart",
            "text": "話題の「GPT-6 Astra × Blender」、実際に触ってみました。\n\nこれ、かなり衝撃です。\n\nBlender初心者でもできる。ほぼ視点移動（ビュー）の操作だけでここまで作れました。\n\nモデルはTripo製、ステージはBlender上で作ってます。\n\nGPT-5.6 Solでは何度指示してもうまくいかなかった作業が、Astraでは普通に通るようになっててヤバい…！\n\n今回は\n・GPT-6 Astra\n・Blender MCP\n・Tripo スマートメッシュ P2.0\nを組み合わせて、AI中心で制作しています。\n※モーションのみお借りしています\n\nBlender側で自分がやるのは、ほぼビュー操作。\n\n基本的には、\n\n「気になる箇所をビューで見せる」\n↓\n「AIに修正を指示」\n↓\n「結果を確認」\n↓\n「また修正」\n\nこれの繰り返しです。\n\nもちろん、すべてが一発でうまくいくわけではありません。\n\n意図通りになるまで何度も指示する必要があるので、根気よく詰めていく熱量は必要だと感じました。\n\nそれでも、\n\n「Blenderをほぼ触れない人でも、AIと対話しながら3Dモデルを仕上げていける」\n\nところまで来たのは、かなり大きいと思います。\n\nざっくり制作手順👇\n\n1. Images 2.5でキャラの全身リファレンスを生成\n2. 髪・頭部・体（Tポーズ）に分けて画像を生成\n3. 各パーツの右側面・左側面・背面図を生成\n4. Tripo スマートメッシュ P2.0で3パーツを3D化\n　設定：四角形 / 25,000\n5. Blender MCPでAstraに3パーツを渡して合体\n6. 自然なシルエットになるようサイズ調整\n7. メッシュの欠損・隙間・貫通を補修\n8. リグ・ウェイト設定\n9. まばたき・口パクをシェイプキーで作成\n10. 髪や衣装などの揺れものを設定\n11. モーションを適用して、足の接地・衣装貫通・揺れを調整\n12. テクスチャを修正（どのタイミングでもいい）\n\n使うツールはざっくり、\n\n1〜3 → Images 2.5\n4 → Tripo\n5〜12 → Astra × Blender × Images 2.5\n\nという感じです。\n\nそして今回、かなり有効だったのが、\n\n「修正したい箇所をスクショ\n→ その画像を元に理想形のリファレンス画像を生成\n→ Astraで修正」\n\nという方法。\n\nこれが形状修正にもテクスチャ修正にもかなり効きました。\n\n長文で細かく説明するより、\n\nリファレンス画像を添付して\n「ここをこれに寄せて」\n\nくらいの指示の方が、意図が伝わりやすい場面も多いです。\n\nただ、テクスチャ修正は普通に沼です。ある程度で妥協した方が良さそう。細かく見ると、まだ粗いです。\n\n3D制作のハードル、AIでかなり下がってきた感があります。\n\nBlender初心者の方こそ、一度試してみてほしいです。",
            "url": "https://x.com/SushiNFTart/status/2097913741539242307"
          }
        },
        {
          "postId": "2096017956325224851",
          "field": "toolUses.0.evidence",
          "quote": "provenance, complete geometry quality, rigging or the exact automation path.",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/posi_posi8/status/2096017956325224851",
          "post": {
            "id": "2096017956325224851",
            "title": "A fox cartographer modeled in Blender",
            "author": "posi_posi8",
            "handle": "posi_posi8",
            "text": "GPT-6 Astra x Blenderでキャラクターの3Dモデリング。\n\nFable5.1でもGPT-5.6-Solでも全くできなかった領域なのに、たった2ヶ月で圧倒的にクオリティが上がっている！\n\n・MeshyやTripo3Dなどなく1からモデリング\n・手動の介入は一回もなし（やり方も分からないけど） https://t.co/whZEz9j5Fh",
            "url": "https://x.com/posi_posi8/status/2096017956325224851"
          }
        },
        {
          "postId": "2096008083826725132",
          "field": "resourceCoverage",
          "quote": "may be code-driven rather than real rigging.",
          "label": "Retained review of creator replies",
          "sourceUrl": "https://x.com/anshuc/status/2096008083826725132",
          "post": {
            "id": "2096008083826725132",
            "title": "Afterlight: a 3D graphics demo",
            "author": "anshuc",
            "handle": "anshuc",
            "text": "dude GPT-6 Astra is some kind of turbo-AGI machine god for 3D games. It one-shot this in 45 minutes for hardly a couple % of my quota.\n\nI figured out how to get great graphics out of it. The trick is image gen. I'll share the process below. https://t.co/fOMa2bMLR6",
            "url": "https://x.com/anshuc/status/2096008083826725132"
          }
        },
        {
          "postId": "2096475126942560677",
          "field": "toolUses.0.evidence",
          "quote": "Astra joined them in Blender and handled rigging with a custom Astra-oriented rigging helper. Do not credit Astra with sole mesh generation. Hair/se",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/Dstudio_ai/status/2096475126942560677",
          "post": {
            "id": "2096475126942560677",
            "title": "A Tripo character gets a Blender rig",
            "author": "Dstudio_ai",
            "handle": "Dstudio_ai",
            "text": "GPT-6 Astraこいつヤバいw\nリギングバカうまなってる\n\nAstra専用に作った自作のリギング補助アプリ噛ましてるのがでかいとは思うけど、揺れモノまでセットアップしてくれるとは思わなんだ\n\nTripoでモデル生成→Astraにblenderで全部お任せって感じ。\n今回このモデルは、髪・頭・体の３パーツに分割してTripoで生成してます（こうすると綺麗に生成できる）\nそれをblenderでくっつけるわけですが、それもAstraが全部やってくれました（神）\n\nここいらでデメリットを話しておきますと、\n・Astraのトークン消費がヤバい\n・Tripoのクレジット消費がヤバい（表情なしなら全然大丈夫）\n・それなりに3DモデルやBlenderのドメイン知識がいる（今回で言うとちゃんと課題を把握して、それをアプリとか作って解決できるか）\n\n偉そうに語ってますが、そこまでムズイことはやってないのでほとんどの人が頑張ればできるんじゃないかな\n\nまあほとんど放置で半日足らずでモデルできてるので遥かにメリットのがでかいと思う！\n別キャラとか衣装とか量産しちゃうぞ〜",
            "url": "https://x.com/Dstudio_ai/status/2096475126942560677"
          }
        },
        {
          "postId": "2096390580594995519",
          "field": "toolUses.0.evidence",
          "quote": "motion and mesh and documents tracking/rigging limits.",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/shinboson/status/2096390580594995519",
          "post": {
            "id": "2096390580594995519",
            "title": "Animating an extinct creature with motion tracks",
            "author": "shinboson",
            "handle": "shinboson",
            "text": "here's one of my weird astra projects of the day: mo capping creatures that have been extinct for 248 million years. here we go from scientific description to rigged, animated model in 6 steps https://t.co/jEbVl6YPHt https://t.co/uVrNa4lvlf",
            "url": "https://x.com/shinboson/status/2096390580594995519"
          }
        },
        {
          "postId": "2096342420543660277",
          "field": "toolUses.0.evidence",
          "quote": "The claimed 30-minute pipeline, retopology, UV quality, automated evaluation and repeated refinement are not independently verified. The edit",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/higgsfield_ai/status/2096342420543660277",
          "post": {
            "id": "2096342420543660277",
            "title": "A fantasy character from concept to rig",
            "author": "higgsfield_ai",
            "handle": "higgsfield_ai",
            "text": "AGI is 100% solved. \n\nPrompt: \"Take control of my computer using GPT-6 Astra and do the following: \n\n1. design a character concept using Higgsfield Soul 2.0, \n\n2. build a textured 3D model of it, \n\n3. import it into Blender, \n\n4. retopologize the mesh, \n\n5. create a UV map, \n\n6. build a character rig, \n\n7. evaluate how production-ready the model is, \n\n8. redo previous steps if you're not satisfied with results,\n\n9. and then turn it into a cartoon using Seedance 2.5 on Higgsfield\"\n\nMade in 30 minutes with GPT-6 Astra + Higgsfield MCP.",
            "url": "https://x.com/higgsfield_ai/status/2096342420543660277"
          }
        },
        {
          "postId": "2096720405008654683",
          "field": "toolUses.0.evidence",
          "quote": "a presentation result, not a general rigging success rate.",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/sayaka_aiart/status/2096720405008654683",
          "post": {
            "id": "2096720405008654683",
            "title": "An expressive 3D character-head showcase",
            "author": "sayaka_aiart",
            "handle": "sayaka_aiart",
            "text": "Tripoで四分割で生成したものの頭部のみ\nGPT-6 Astraで表情と髪揺れを作成\n\n目の開閉と母音、あとは何種類かの表情\nとりあえずひと通りの表情を動画にしてって言ったらわざわざこんなの作ってくれた🤭️ https://t.co/jQQdnzfSZB",
            "url": "https://x.com/sayaka_aiart/status/2096720405008654683"
          }
        },
        {
          "postId": "2098439358537990194",
          "field": "toolUses.0.evidence",
          "quote": "image references, Meshy image-to-3D and rigging, Blender cleanup, animations and an interactive Three.js viewer. The game caption also credits Elev",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/0xRishi/status/2098439358537990194",
          "post": {
            "id": "2098439358537990194",
            "title": "A browser battle royale assembled from a chain of creative tools",
            "author": "0xRishi",
            "handle": "0xRishi",
            "text": "Introducing Super Smash Royale, my best creation yet\n\nPlay Battle Royale in the browser with 45 characters from Melee + Brawl\n\nBuilt in a few days with GPT-6 Astra, @ElevenLabs, @MeshyAI, @Blender and @threejs\n\nSolo, multiplayer, and controller support\n\nsmashroyale dot io https://t.co/5AkC8T9oPu",
            "url": "https://x.com/0xRishi/status/2098439358537990194"
          }
        },
        {
          "postId": "2098760566672417240",
          "field": "toolUses.0.evidence",
          "quote": "Astra computer use in Blender, and a custom rigging helper.",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/Dstudio_ai/status/2098760566672417240",
          "post": {
            "id": "2098760566672417240",
            "title": "How a Tripo character is prepared for Blender",
            "author": "Dstudio_ai",
            "handle": "Dstudio_ai",
            "text": "TripoとGPT-6 Astraを使ってキャラクターモデルを作ってみたのでメモ！【PR：Tripo】\n\n超重要なとこ！！！！！\n・Blender MCPをなるべく使わせない。9割9分Computer useでやらせる。←マジのガチで一番大事\n\n・絶対にTripo使う。Astraだけでやらせるとネコアルクが量産される。いかなる場合もTripoでモデル生成→Astraでセットアップの流れ。Astraにゼロからモデリングさせない。\n\n・プロンプト1発とか、完全に放置とかは今のところ無理！Astraの様子を見ながら監督する必要がある。地道に対話を重ねて試行錯誤するしかない\n\n全体の流れ\n1. 1枚絵をもとに、Codexで頭・髪・体の画像に分ける。\n最悪頭と体は正面だけでもTripoはいい感じに作ってくれるけど、髪の毛だけはマルチビュー必須です。（なんかバランスが悪くなる）\n↓\n2. Tripoで各パーツを3D化\nスマートメッシュのP2.0を使う（やり方は動画参照）\n頭は大体2000〜5000ポリで作った方が安定するかな〜（Astraが作業しやすい）\n頭は目の部分が、「眼窩がちゃんとくぼんでる」＋「瞳が独立してる」ものが出るまでガチャってください。\n無料で再生成もできるけど、テクスチャ生成後は再生成できなくなるのでそこだけ注意です！\n↓\n3. AstraにBlenderで組み立ててもらう。\n頭・髪・体の位置とかサイズを調整。そこまで難しい作業ではないので、Blender使える人はここは手動でやったほうが早いしトークンを節約できます。\n首が分離してますが、無理に接合しなくてもある程度揃ってれば違和感ないです。\nくっつけたい人はオブジェクト統合→双方の辺をループ選択→辺ループのブリッジ\n↓\n4. 表情をセットアップ\nAstraにとってシェイプキーはむずいらしいので、今回は表情をつけた頭モデルを事前にTripoで必要な表情分生成しておき、メッシュを切り替える方式でやりました。\n仕組みなどは過去ポストみてください！\n↓\n5. リギング・揺れモノのセットアップなど\nここはがっつりAstraに任せられる部分。今回、ダメもとで「リギングと揺れモノのセットアップして」と頼んだら１発でかなりいいのができてびっくり！\nただし、自作アプリ（後で配布します）かましてます。\nもちろんダメダメなところも多い。\n\nここで紹介したのはあくまで全体の流れだけで、これ以外にもたくさん考えたし、色々検証しました。5xプランの週制限の50%は飛ばしましたw（自分が試行錯誤しまくってたのはあるかも）\n\nただそれでも、モデルの構造が良いとマジで放置でリギングが済んでたので、かなり希望はあると思います！\n\n一番希望感じたのは、「一度教えたらその後はできる」ところ。Astraは初見だと高確率で詰まるけど、詰まったら「どういうふうに進めるべきか？」を教えてあげると結構できた。\n\nキャラクターのデザインやTripoの生成ガチャによってAstraに任せる箇所のフローが毎回変わるのでそれが今の一番大きな課題かな～",
            "url": "https://x.com/Dstudio_ai/status/2098760566672417240"
          }
        },
        {
          "postId": "2099088255492784184",
          "field": "text",
          "quote": "You can generate, retopologize, texture and rig 3D models all locally in one place.",
          "label": "Creator feature claim; rigging was not shown completed",
          "sourceUrl": "https://x.com/philippsieben/status/2099088255492784184",
          "post": {
            "id": "2099088255492784184",
            "title": "Move from a reference image to an inspectable 3D asset",
            "author": "philippsieben",
            "handle": "philippsieben",
            "text": "3D Gen Studio is the best free open-source desktop application for local 3D AI workflows. \n\nYou can generate, retopologize, texture and rig 3D models all locally in one place. The installation is one-click and easy to set up\n\nI made a dedicated video tutorial that can be found here 👇",
            "url": "https://x.com/philippsieben/status/2099088255492784184"
          }
        },
        {
          "postId": "2096221988763173186",
          "field": "resourceCoverage",
          "quote": "do not imply the author or Astra created the original anatomical meshes.",
          "label": "Retained asset-attribution boundary",
          "sourceUrl": "https://x.com/ashebytes/status/2096221988763173186",
          "post": {
            "id": "2096221988763173186",
            "title": "An anatomy atlas that comes apart",
            "author": "ashebytes",
            "handle": "ashebytes",
            "text": "since you guys loved the exploding tesla.. \n\nI used GPT-6 Astra to create a 3D website that pulls apart the male anatomy into 2,234 modeled pieces!\n\nwe are in a renaissance of learning https://t.co/9CGmHcdhnk",
            "url": "https://x.com/ashebytes/status/2096221988763173186"
          }
        },
        {
          "postId": "2096226819401801896",
          "field": "resourceCoverage",
          "quote": "recommends diffusion tools for base meshes.",
          "label": "Retained creator-reply recommendation",
          "sourceUrl": "https://x.com/aollivier82/status/2096226819401801896",
          "post": {
            "id": "2096226819401801896",
            "title": "A bat modeled and rendered in Blender",
            "author": "aollivier82",
            "handle": "aollivier82",
            "text": "I asked Astra to make a photorealistic bat in Blender, and it just kept going until I ran out of tokens. \n\nThis is AGI. https://t.co/V1N7hl6w3N",
            "url": "https://x.com/aollivier82/status/2096226819401801896"
          }
        }
      ]
    },
    {
      "id": "procedural",
      "name": "Procedural geometry / OrbitControls",
      "group": "3d",
      "kind": "Geometry method and camera control",
      "outcome": "Make a repeatable shape, then inspect it",
      "definition": "Procedural geometry builds shapes from rules and parameters. Three.js OrbitControls lets a viewer orbit, zoom and pan around a target.",
      "metaphor": "a recipe for a tiered cake, plus a turntable for inspecting it.",
      "example": "Change the number of floors in a schematic building, then rotate it to inspect its massing.",
      "prompt": "Create procedural tiers with a floor-count parameter. Add OrbitControls and an exploded view so I can inspect the structure.",
      "limit": "Rules can create consistent repetition without proving architectural accuracy. OrbitControls moves the view; it is not a geometry generator.",
      "docs": "https://threejs.org/docs/pages/OrbitControls.html",
      "visual": {
        "title": "Make a repeatable shape, then inspect it",
        "steps": [
          "Choose tier count",
          "Rules generate the repeated shape",
          "Orbit to inspect"
        ],
        "caption": "The temple’s reviewed prompt names procedural geometry, OrbitControls and separation/reassembly."
      },
      "evidence": [
        {
          "postId": "2097323734504017936",
          "field": "resources.0.evidence",
          "quote": "prompt specifying TypeScript/Three.js, procedural geometry and textures, architectural elements, lighting, OrbitControls, exploded/reassembled animation, and",
          "label": "Retained review of creator resource",
          "sourceUrl": "https://x.com/goan999999/status/2097323737129554175",
          "post": {
            "id": "2097323734504017936",
            "title": "Temple of Heaven architectural explorer",
            "author": "goan999999",
            "handle": "goan999999",
            "text": "GPT-6 Astra + Three.js 我直接开掉了4000美金聘请的3D设计师\n\n用Astra制作了天坛祈年殿3D模型，它自己还直接制作了网页效果展示\n\n效果真的太炸裂了，直接看视频效果\n\n想尝试的 提示词我放评论区👇 https://t.co/lbH4lQXTDT",
            "url": "https://x.com/goan999999/status/2097323734504017936"
          }
        },
        {
          "postId": "2096510126244999366",
          "field": "toolUses.0.evidence",
          "quote": "does not independently establish entirely procedural geometry, absence of external assets or the number of iterations.",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/MengTo/status/2096510126244999366",
          "post": {
            "id": "2096510126244999366",
            "title": "A gallery of coded 3D interfaces",
            "author": "MengTo",
            "handle": "MengTo",
            "text": "Astra can create beautiful three.js UIs entirely in code.\n\nYou don't need an assets library or MCP to create detailed 3D models. These are all code and are easy to customize for your agent. Give Astra a video, URL, or code reference, then ask it to keep comparing the result against the reference and fixing mistakes.\n\nLiquid Glass, shaders, motion design, procedural three.js models, and full environments. All from a few prompts.\n\nSome prompts I used:\n\n\"Recreate this in a single HTML file with three.js. Keep comparing it against the reference and fix any differences.\"\n\n\"Add Liquid Glass buttons. On hover, animate the lighting around the borders and make the background gradients move slightly with the pointer. Add subtle particles.\"\n\n\"Improve the lighting, edges, and modeling. Give the keys more depth and verify the result against the real MacBook.\"\n\nToo many projects I could open-source. Let me know which one should I release.",
            "url": "https://x.com/MengTo/status/2096510126244999366"
          }
        },
        {
          "postId": "2095443696129077381",
          "field": "text",
          "quote": "the whole experience is procedural code.",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/MengTo/status/2095443696129077381",
          "post": {
            "id": "2095443696129077381",
            "title": "A Kyoto-inspired 3D studio website",
            "author": "MengTo",
            "handle": "MengTo",
            "text": "I open-sourced the three.js site I built with Fable 5.1.\n\nI pushed the Kyoto theme further with tatami spaces, sliding doors, a 3D plastic menu, and a retro footer animation.\n\nIt's surprising how much you can reshape when the whole experience is procedural code.\n\nLive site:\nhttps://t.co/f8xkP7Q2rV\n\nGitHub:\nhttps://t.co/OVj6ZQgvVl",
            "url": "https://x.com/MengTo/status/2095443696129077381"
          }
        },
        {
          "postId": "2094899477626720403",
          "field": "toolUses.1.evidence",
          "quote": "Three.js, procedural terrain, voxel geometry, actors and adjustable conditions",
          "label": "Retained creator-prompt attribution",
          "sourceUrl": "https://x.com/knowixbuilds/status/2094899477626720403",
          "post": {
            "id": "2094899477626720403",
            "title": "A voxel kingdom under siege",
            "author": "knowixbuilds",
            "handle": "knowixbuilds",
            "text": "2.4 million voxels. 1,500 soldiers. 160 working NPCs.\n\none prompt.\n\nFable 5.1 one shotted the largest playable medieval voxel kingdom i’ve ever seen.\n\nit includes:\n• soldiers operating siege equipment  \n• NPCs with jobs who react to the invasion  \n• interiors inside every building \n• Every building has a function in the city\n• a fully destructible kingdom  \n• a dragon that breathes fire  \n• the biggest map i’ve produced so far\n\nfor voxel world generation, Fable 5.1 is the most capable model i’ve tested.\n\nnot even close.\n\nthis isn’t a voxel diorama anymore.\n\nit’s a living, destructible simulation.",
            "url": "https://x.com/knowixbuilds/status/2094899477626720403"
          }
        },
        {
          "postId": "2095967568825582044",
          "field": "text",
          "quote": "There was no requirement in the prompt for everything to be procedural.",
          "label": "Creator describes a nonrequirement, not an all-procedural claim",
          "sourceUrl": "https://x.com/superalesha/status/2095967568825582044",
          "post": {
            "id": "2095967568825582044",
            "title": "Voidrunner anti-gravity racing prototype",
            "author": "superalesha",
            "handle": "superalesha",
            "text": "GPT-6 Astra did this in 1 prompt and 25 minutes.\n\nYeah, it doesn't look as impressive as what those guys showed yesterday, but I also don't have an unlimited supply of tokens or days to polish it.\n\nThe interesting thing is that it detected Blender on my mac and decided to create the models there. There was no requirement in the prompt for everything to be procedural. So it took advantage of that.\n\nPrompt:\nMake me the most insane and blast of a high-speed anti-gravity combat racer you can possibly build on ThreeJS + Web shaders bro! The most important things are blistering sense of speed, tight drifting, boost mechanics, track elevation drops, motion blur, and jaw-dropping neon shader lighting. It's an intense futuristic raceway high above a strange world where aggressive AI racers battle for first place. Must have smooth camera banking into turns, shield/weapon pickups, and punchy air-brake physics. 3 craft types: a featherlight glass-cannon speeder, an agile balanced interceptor, and a heavy armored ramming tank. This is a Wipeout / Redout style AAA arcade racer in the browser. Do it right bro, I believe in you! An unusual setting for the game, pick it yourself. Please don't read the memory, don't read anything. Start from a blank slate.",
            "url": "https://x.com/superalesha/status/2095967568825582044"
          }
        }
      ]
    },
    {
      "id": "typescript",
      "name": "TypeScript",
      "group": "web",
      "kind": "Programming language",
      "outcome": "Catch some mistakes before the app runs",
      "definition": "JavaScript with a type system that checks what kinds of values your code expects. It helps catch mismatches while you build.",
      "metaphor": "labels on workshop drawers: bolts go in the bolt drawer, not the paint drawer.",
      "example": "A quote calculator whose code expects a numeric hourly rate, so passing the text “forty” is flagged during development.",
      "prompt": "Use TypeScript for this calculator. Define the input types, validate real user inputs at runtime, and test a worked example.",
      "limit": "Types disappear when code becomes JavaScript. TypeScript has no distinctive visual style and does not automatically check incoming data at runtime. The temple video cannot demonstrate type safety.",
      "docs": "https://www.typescriptlang.org/docs/handbook/typescript-from-scratch.html",
      "visual": {
        "title": "Catch some mistakes before the app runs",
        "steps": [
          "price: number",
          "40 is a number",
          "“forty” is text"
        ],
        "caption": "This is an explanatory type-checking example, not a compiler running on this page.",
        "kind": "types"
      },
      "evidence": [
        {
          "postId": "2097323734504017936",
          "field": "resources.0.evidence",
          "quote": "a detailed Chinese prompt specifying TypeScript/Three.js, procedural geometry and textures, architectural elements, lighting, OrbitControls, explod",
          "label": "Retained review of creator resource",
          "sourceUrl": "https://x.com/goan999999/status/2097323737129554175",
          "post": {
            "id": "2097323734504017936",
            "title": "Temple of Heaven architectural explorer",
            "author": "goan999999",
            "handle": "goan999999",
            "text": "GPT-6 Astra + Three.js 我直接开掉了4000美金聘请的3D设计师\n\n用Astra制作了天坛祈年殿3D模型，它自己还直接制作了网页效果展示\n\n效果真的太炸裂了，直接看视频效果\n\n想尝试的 提示词我放评论区👇 https://t.co/lbH4lQXTDT",
            "url": "https://x.com/goan999999/status/2097323734504017936"
          }
        }
      ]
    },
    {
      "id": "react",
      "name": "React",
      "group": "web",
      "kind": "Interface library",
      "outcome": "Keep controls and the display in sync",
      "definition": "A JavaScript library that builds interfaces from reusable components and updates them when their state changes.",
      "metaphor": "a switchboard: change one switch and the corresponding part of the display updates.",
      "example": "An anatomy lesson where selecting “muscles” updates the button state, explanation and visible body layers together.",
      "prompt": "Build reusable React controls for selecting a system. Keep the selected label and the visible diagram synchronized.",
      "limit": "React manages the interface. It does not provide a database, payments or a 3D model by itself.",
      "docs": "https://react.dev/learn/describing-the-ui",
      "visual": {
        "title": "Keep controls and the display in sync",
        "steps": [
          "Click “muscles”",
          "Selection state changes",
          "Controls + scene update"
        ],
        "caption": "The source atlas combines React interface controls with a Three.js scene and existing anatomy assets."
      },
      "evidence": [
        {
          "postId": "2096221988763173186",
          "field": "toolUses.1.evidence",
          "quote": "workflow. The creator shares Human Atlas’s React/Three.js application and demo; the interface and repository credit BodyParts3D.",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/ashebytes/status/2096221988763173186",
          "post": {
            "id": "2096221988763173186",
            "title": "An anatomy atlas that comes apart",
            "author": "ashebytes",
            "handle": "ashebytes",
            "text": "since you guys loved the exploding tesla.. \n\nI used GPT-6 Astra to create a 3D website that pulls apart the male anatomy into 2,234 modeled pieces!\n\nwe are in a renaissance of learning https://t.co/9CGmHcdhnk",
            "url": "https://x.com/ashebytes/status/2096221988763173186"
          }
        }
      ],
      "toolId": "react"
    },
    {
      "id": "html",
      "name": "HTML",
      "group": "web",
      "kind": "Page structure",
      "outcome": "Give the page meaningful parts",
      "definition": "HTML marks the structure of a webpage: headings, paragraphs, links, forms and buttons.",
      "metaphor": "a labeled outline before a document is designed.",
      "example": "A workshop invitation with a real heading, date, agenda and registration button that can be read by assistive technology.",
      "prompt": "Create one HTML page with a meaningful heading structure, a labeled form and a clearly named registration button.",
      "limit": "A single HTML file can also contain styles and scripts. “Single file” does not mean no JavaScript or no external dependencies.",
      "docs": "https://html.spec.whatwg.org/multipage/introduction.html",
      "visual": {
        "title": "Give the page meaningful parts",
        "steps": [
          "<h1> Workshop title",
          "<p> Date and agenda",
          "<button> Register"
        ],
        "caption": "HTML identifies the parts; CSS can style them and JavaScript can add custom behavior."
      },
      "evidence": [
        {
          "postId": "2096510126244999366",
          "field": "text",
          "quote": "prompts I used:\n\n\"Recreate this in a single HTML file with three.js. Keep comparing it against the reference and fix any differences.\"\n\n\"Add Liquid",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/MengTo/status/2096510126244999366",
          "post": {
            "id": "2096510126244999366",
            "title": "A gallery of coded 3D interfaces",
            "author": "MengTo",
            "handle": "MengTo",
            "text": "Astra can create beautiful three.js UIs entirely in code.\n\nYou don't need an assets library or MCP to create detailed 3D models. These are all code and are easy to customize for your agent. Give Astra a video, URL, or code reference, then ask it to keep comparing the result against the reference and fixing mistakes.\n\nLiquid Glass, shaders, motion design, procedural three.js models, and full environments. All from a few prompts.\n\nSome prompts I used:\n\n\"Recreate this in a single HTML file with three.js. Keep comparing it against the reference and fix any differences.\"\n\n\"Add Liquid Glass buttons. On hover, animate the lighting around the borders and make the background gradients move slightly with the pointer. Add subtle particles.\"\n\n\"Improve the lighting, edges, and modeling. Give the keys more depth and verify the result against the real MacBook.\"\n\nToo many projects I could open-source. Let me know which one should I release.",
            "url": "https://x.com/MengTo/status/2096510126244999366"
          }
        }
      ]
    },
    {
      "id": "css",
      "name": "CSS",
      "group": "web",
      "kind": "Background · styling language",
      "outcome": "Make the same content fit different screens",
      "definition": "CSS describes layout and appearance: type, color, spacing, responsive arrangement and visual transitions.",
      "metaphor": "the room arrangement and wardrobe for the structure HTML supplies.",
      "example": "Show three workshop cards in a row on a laptop, then one per row on a phone without changing their content.",
      "prompt": "Keep the content the same. Use CSS to make three columns on wide screens and one readable column on narrow screens.",
      "limit": "Styling does not create your data or business rules. CSS was not established by name in this archive’s creator evidence.",
      "docs": "https://www.w3.org/Style/CSS/Overview.en.html",
      "visual": {
        "title": "Make the same content fit different screens",
        "steps": [
          "Same three workshop cards",
          "Wide screen: three columns",
          "Phone: one column"
        ],
        "caption": "A layout rule changes arrangement while preserving the information."
      },
      "evidence": [],
      "background": true
    },
    {
      "id": "javascript",
      "name": "JavaScript",
      "group": "web",
      "kind": "Background · programming language",
      "outcome": "Make a page respond to an action",
      "definition": "A programming language that can calculate results, react to clicks and change what a webpage shows.",
      "metaphor": "the moving mechanism behind a control panel.",
      "example": "A workshop calculator where 20 seats × $40 immediately displays $800 of potential revenue.",
      "prompt": "Make a calculator that updates revenue when I change seats or price. Label assumptions and handle empty or invalid numbers.",
      "limit": "A calculation in a webpage does not automatically save across devices or charge a customer. The term was not established in archived creator evidence.",
      "docs": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Introduction",
      "visual": {
        "title": "Make a page respond to an action",
        "steps": [
          "20 seats × $40",
          "Calculate on input",
          "Display $800"
        ],
        "caption": "Illustrative calculation. Revenue is not profit; expenses would need their own inputs."
      },
      "evidence": [],
      "background": true
    },
    {
      "id": "vite",
      "name": "Vite",
      "group": "web",
      "kind": "Development and build tool",
      "outcome": "See code changes while you build",
      "definition": "Vite serves a web project during development and prepares its code and assets for release.",
      "metaphor": "the workshop where you preview a prototype before packing it for delivery.",
      "example": "While building a 3D playroom, change a wall color and inspect the result in a local preview.",
      "prompt": "Use the project’s existing setup. If starting a Vite project, give me a working preview and a production build I can check.",
      "limit": "Vite is neither the 3D engine nor the public host. It has no signature visual effect in the finished room.",
      "docs": "https://vite.dev/guide/",
      "visual": {
        "title": "See code changes while you build",
        "steps": [
          "Edit the room code",
          "Preview the change",
          "Build files for release"
        ],
        "caption": "The playroom’s retained creator prompt names Vite as setup infrastructure."
      },
      "evidence": [
        {
          "postId": "2096048421543272893",
          "field": "toolUses.1.evidence",
          "quote": "workflow. Astra, a detailed Three.js/Vite prompt, a modeled playroom, characters, toys and an orbitable camera.",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/zhengli/status/2096048421543272893",
          "post": {
            "id": "2096048421543272893",
            "title": "A miniature playroom you can explore",
            "author": "zhengli",
            "handle": "zhengli",
            "text": "GPT-6 Astra一整个大震惊，随便一句话Prompt，等40分钟出来个这种级别的东西... https://t.co/Vu2n72LYnl",
            "url": "https://x.com/zhengli/status/2096048421543272893"
          }
        }
      ]
    },
    {
      "id": "remotion",
      "name": "Remotion",
      "group": "motion",
      "kind": "Video from code",
      "outcome": "Reuse one video structure with new content",
      "definition": "Remotion creates video using React components that describe what appears at each frame.",
      "metaphor": "a video assembly line: the structure stays the same while the title, figures and images change.",
      "example": "Produce the same 30-second monthly update with this month’s three metrics and a new voiceover.",
      "prompt": "Use Remotion for a three-scene update with editable text and data. Render a short sample and check text timing before the full export.",
      "limit": "It assembles specified scenes and assets; it does not inherently generate footage or verify the narration.",
      "docs": "https://www.remotion.dev/docs/the-fundamentals",
      "visual": {
        "title": "Reuse one video structure with new content",
        "steps": [
          "Opening: question",
          "Middle: labeled explanation",
          "Ending: recall prompt"
        ],
        "caption": "The T-cell video creator names Remotion, Imagegen and HeyGen as different parts of the workflow.",
        "kind": "timeline"
      },
      "evidence": [
        {
          "postId": "2095659170661904804",
          "field": "text",
          "quote": "studying! \n\nI also had Astra to use the Remotion plugin for the video generation. Astra also used Imagegen to create the visuals, it also suggested",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/DeryaTR_/status/2095659170661904804",
          "post": {
            "id": "2095659170661904804",
            "title": "A staged educational video about T cells",
            "author": "DeryaTR_",
            "handle": "DeryaTR_",
            "text": "I am super excited to share this educational video that I had GPT-6 Astra create from a single prompt: “Create a 5 minute educational video about T cells,” cells that I had devoted most of my life studying! \n\nI also had Astra to use the Remotion plugin for the video generation. Astra also used Imagegen to create the visuals, it also suggested to use HeyGen for narration (have not used that before) and then assembled the entire educational video on its own one-shot, including what to say, how to explain it! \n\nThe result is so incredibly well made that, narration, the animations are all so perfectly created that even with 35 years of experience studying T cells, I really don’t think I could have explained this any better myself! The quality is also better than anything I had seen before, Astra is far ahead of all models now!\n\nI’ve also been creating much longer and more advanced videos on T cells, immunology, and related topics, and I’m now planning to build an entire video lecture series and put it all on a dedicated website.\n\nI am just having the time of my life making these, it actually makes me emotional to be able to magically create these with few prompts!",
            "url": "https://x.com/DeryaTR_/status/2095659170661904804"
          }
        }
      ],
      "toolId": "remotion"
    },
    {
      "id": "after-effects",
      "name": "After Effects",
      "group": "motion",
      "kind": "Motion design and compositing application",
      "outcome": "Animate editable layers and combine footage",
      "definition": "Adobe After Effects combines layers and controls how their appearance changes over time. It is used for motion graphics and visual effects.",
      "metaphor": "a stack of transparent sheets on an animation stand, each with its own timing.",
      "example": "Animate a product explanation while keeping its titles, arrows and diagram pieces editable for later revisions.",
      "prompt": "Create separate editable layers for labels, arrows and shapes. Use named controls so I can change wording and timing.",
      "limit": "A flattened video does not prove the source layers remain editable. Check the project as well as the export.",
      "docs": "https://helpx.adobe.com/after-effects/user-guide.html",
      "visual": {
        "title": "Animate editable layers and combine footage",
        "steps": [
          "Text + diagram layers",
          "Keyframes or expressions",
          "Editable animated explanation"
        ],
        "caption": "The whiteboard demo names layers, text, cursor and camera animation.",
        "kind": "timeline"
      },
      "evidence": [
        {
          "postId": "2098498233035305427",
          "field": "text",
          "quote": "matters.\n\nGetting this result manually in After Effects would’ve taken me 100 years.\n\nWith Higgsfield AI Motion Designer, I give GPT-6 Astra a reference an",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/madmadhere/status/2098498233035305427",
          "post": {
            "id": "2098498233035305427",
            "title": "An editable whiteboard animation for a product walkthrough",
            "author": "madmadhere",
            "handle": "madmadhere",
            "text": "I’m Head of Design at Higgsfield, and I often make short launch videos to walk our product team through new features.\n\nWhiteboard templates help explain what a feature does, how it works and why it matters.\n\nGetting this result manually in After Effects would’ve taken me 100 years.\n\nWith Higgsfield AI Motion Designer, I give GPT-6 Astra a reference and describe the motion. It can:\n→ Build the After Effects scene and write expressions\n→ Animate text, cursors and camera moves\n→ Review rendered frames and correct the motion\n\nThe layers and controls stay editable. When the feature changes, I can update the copy and timing in the same project.",
            "url": "https://x.com/madmadhere/status/2098498233035305427"
          }
        },
        {
          "postId": "2098506846395142207",
          "field": "text",
          "quote": "all created entirely from scratch inside After Effects, and every layer stays editable.\n\nI can spend more time trying ideas and shaping the motion, with l",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/madmadhere/status/2098506846395142207",
          "post": {
            "id": "2098506846395142207",
            "title": "Kinetic typography with an editable motion-design timeline",
            "author": "madmadhere",
            "handle": "madmadhere",
            "text": "AI motion design is solved.\n\nThe typography, animation, and texture here were all created entirely from scratch inside After Effects, and every layer stays editable.\n\nI can spend more time trying ideas and shaping the motion, with less manual setup between versions.\n\nMade with AI Motion Designer at Higgsfield, powered by GPT-6 Astra.",
            "url": "https://x.com/madmadhere/status/2098506846395142207"
          }
        },
        {
          "postId": "2098852559180193891",
          "field": "text",
          "quote": "a finished VFX shot.\n\nHere’s the Blender + After Effects pipeline it handled through Higgsfield:\n\n>Solve the camera.\n\n>Light and render the robot.\n\n>Match t",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/higgsfield_ai/status/2098852559180193891",
          "post": {
            "id": "2098852559180193891",
            "title": "Place a 3D robot into real street footage",
            "author": "Higgsfield",
            "handle": "higgsfield_ai",
            "text": "GPT-6 Astra turned street footage and a 3D model into a finished VFX shot.\n\nHere’s the Blender + After Effects pipeline it handled through Higgsfield:\n\n>Solve the camera.\n\n>Light and render the robot.\n\n>Match the CG to the footage, including blur and grain.\n\n>Finish the comp.\n\nThis feels like an AGI moment.",
            "url": "https://x.com/higgsfield_ai/status/2098852559180193891"
          }
        }
      ],
      "toolId": "after-effects"
    },
    {
      "id": "cavalry",
      "name": "Cavalry / effectors",
      "group": "motion",
      "kind": "Procedural motion design",
      "outcome": "Change a rule and move many elements",
      "definition": "Cavalry is a motion design application. Effectors can apply coordinated changes to many elements using rules.",
      "metaphor": "a conductor moving a whole section of an orchestra together.",
      "example": "Make 40 words gather into a title, then change the timing from one control instead of editing each word.",
      "prompt": "Use an effector to stagger the words. Keep one control for spacing and one for timing, and show the change on a short preview.",
      "limit": "The source creator describes a shift from individual keyframes to effectors; that does not establish every project is easier this way.",
      "docs": "https://docs.cavalry.scenegroup.co/",
      "visual": {
        "title": "Change a rule and move many elements",
        "steps": [
          "A set of words",
          "One timing / movement rule",
          "Coordinated motion"
        ],
        "caption": "The archive’s typography example names the application and an effector-based approach.",
        "kind": "timeline"
      },
      "evidence": [
        {
          "postId": "2097528515922899031",
          "field": "toolUses.0.evidence",
          "quote": "Chinese caption explicitly attributes the Cavalry recreation to GPT6 Astra and credits @fafa818969 for the reference animation. The caption reports t",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/dashiAIxz/status/2097528515922899031",
          "post": {
            "id": "2097528515922899031",
            "title": "Astra-assisted typography animation in Cavalry",
            "author": "dashiAIxz",
            "handle": "dashiAIxz",
            "text": "试着让 GPT6 Astra 用 @cavalry__app 复刻了 @fafa818969 老师的动画效果，感觉还原度很不错了\n\n第一轮纯大力出奇迹全是关键帧打出来的效果，后来让他自己查文档，随意查看软件功能，居然能拿效果器跑出完整内容了\n\n中间还有个非常有意思的细节是，第一轮复刻视觉还原度很差，过往还需要告诉他具体哪里有问题才可以一点点优化\n\n但是对于 Astra 只需要告诉他效果不太好，他自己是能判断具体哪里有问题的，这一点在其他模型上很少见\n\n我不知道怎么形容这种感觉，某种程度上模型的判断力好像跟原来不太一样了，以至于有很多过往一定需要我自己判断的事情，后续可以尝试来让 Astra 自己来了",
            "url": "https://x.com/dashiAIxz/status/2097528515922899031"
          }
        }
      ],
      "toolId": "cavalry"
    },
    {
      "id": "editors",
      "name": "Premiere, DaVinci Resolve and CapCut",
      "group": "motion",
      "kind": "Video editing applications",
      "outcome": "Choose the shots and shape the final story",
      "definition": "Premiere is an editing workspace used here with a custom archive panel. DaVinci Resolve combines editing, color and audio work. CapCut offers clip editing, captions and effects. Each assembles media on a timeline.",
      "metaphor": "an editing table: choose what stays, cut what drags and make the pieces tell one story.",
      "example": "Turn a folder of customer interviews into a 90-second case study with readable captions and a clear before/after.",
      "prompt": "Build a timeline from these clips. Keep source references, editable captions and separate audio tracks, then export a review copy.",
      "limit": "An editor is not the same thing as a video-generation model. The fantasy-film creator reports selecting 127 clips from 847 takes; those figures are attributed.",
      "docs": "https://www.adobe.com/products/premiere.html",
      "visual": {
        "title": "Choose the shots and shape the final story",
        "steps": [
          "Premiere: select takes",
          "Resolve: edit + grade",
          "CapCut: assemble + caption"
        ],
        "caption": "These are three alternative editing workspaces, not three mandatory stages. Source posts name each separately.",
        "kind": "timeline"
      },
      "evidence": [
        {
          "postId": "2098929162735997071",
          "field": "text",
          "quote": "writes the prompts to the house rules. A Premiere Pro (@AdobeVideo) panel that browses the archive, drops selects on the timeline, versions the proje",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/CharlieDFilm/status/2098929162735997071",
          "post": {
            "id": "2098929162735997071",
            "title": "A 22-minute fantasy film assembled from generated takes",
            "author": "Charlie Driscoll",
            "handle": "CharlieDFilm",
            "text": "TALES OF GRIMWICKE — Chapter I is 22 minutes of AI fantasy animation inspired by the many anthropomorphic animal stories I read as a kid, with a dark twist:\n\nThe model: Seedance 2.5 (@ByteDanceSeed_ ) via @Segmind_ai. 847 takes generated, mostly 30-second multi-shot prompts, over 5 hours of footage. 127 clips made the cut. About $4.5k in generation, four weeks from first take to publish.\n\nCharacters and locations came out of @midjourney. Using MJ for the location plates was a revelation: the cinematography and art direction are a level above, and it renders far better as a plate than Nano Banana or GPT Image. Nano Banana (@GoogleDeepMind run on @fal) did the heavy lifting editing those plates, building anchor frames and turning MJ characters into turnaround sheets. Then I let Seedance do as much of the framing and camera operating as possible. That gave the best results.\n\nA lot of what I do in my Unreal Engine films came with me: a handheld, imperfect camera operator instead of smooth moves, focus hunting, and above all weather and atmospherics. The model does water, snow, smoke and rain really well, and leaning into that is what keeps it from looking like a Temu Pixar film.\n\nThe tools I built: a portal (Node on @flydotio) that holds the bible, the refs, every prompt and every take, with a Claude agent (@claudeai) that writes the prompts to the house rules. A Premiere Pro (@AdobeVideo) panel that browses the archive, drops selects on the timeline, versions the project, strips music, and sends fixes back to Seedance. Everything is done in 720p with no upscaling, because it looks terrible. Narration is my own voice through @ElevenLabs speech-to-speech. Music from @Artlist_io.\n\nNone of this would exist without @PJaccetturo and @Kavanthekid. Their narrative work, Nexus and Chronicles of Bone, proved long-form AI film was possible, and their podcasts, newsletters and X posts, updated constantly as the workflow changes under everyone's feet, showed how to actually do it.\n\nChapter II is currently in the works and I will release it initially on my YouTube channel, The Darkest Age (@CharlieDriscollAI). Consider subscribing there to see it as soon as it drops!",
            "url": "https://x.com/CharlieDFilm/status/2098929162735997071"
          }
        },
        {
          "postId": "2097949495749390762",
          "field": "text",
          "quote": "GPT-6 Astra editing in DaVinci https://t.co/zVPIT9KWvx",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/The_Alex/status/2097949495749390762",
          "post": {
            "id": "2097949495749390762",
            "title": "An editing timeline fills with clips and an inset image",
            "author": "The_Alex",
            "handle": "The_Alex",
            "text": "GPT-6 Astra editing in DaVinci https://t.co/zVPIT9KWvx",
            "url": "https://x.com/The_Alex/status/2097949495749390762"
          }
        },
        {
          "postId": "2098136605135364534",
          "field": "text",
          "quote": "GPT-6 Astra changes editing in CapCut PC: describe a look, generate a custom .cube LUT or animated .srt subtitles, then fine-tune inside",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/JaydenCoach/status/2098136605135364534",
          "post": {
            "id": "2098136605135364534",
            "title": "Describe a color treatment, then import it into your editor",
            "author": "Jayden Douglass",
            "handle": "JaydenCoach",
            "text": "GPT-6 Astra changes editing in CapCut PC: describe a look, generate a custom .cube LUT or animated .srt subtitles, then fine-tune inside CapCut. Astra creates, CapCut PC is where the edit comes together. #GPT6Astra #CapCutPC #AIVideo #Seedance25 https://t.co/YLBRMxj1Fn",
            "url": "https://x.com/JaydenCoach/status/2098136605135364534"
          }
        },
        {
          "postId": "2098268736168054883",
          "field": "toolUses.0.evidence",
          "quote": "The creator credits GPT-6 Astra with DaVinci MCP and reports 479 clips, roughly 90 GB and over four hours of source footage. They describe editi",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/turingou/status/2098268736168054883",
          "post": {
            "id": "2098268736168054883",
            "title": "A long-delayed train trip becomes a nineteen-minute travel film",
            "author": "turingou",
            "handle": "turingou",
            "text": "感谢 GPT-6 Astra，我终于把拖了六年的 vlog 剪出来了！🥹\n\n2020 年乘坐四季岛时拍下的素材，在硬盘里躺到了 2026 年。今天终于剪辑成了一支近 20 分钟的 4K 旅行电影。GPT-6 Astra 通过 MCP 操作达芬奇，从整理素材一直做到成片导出，只花了大概半小时。\n\n它做了这些事：\n- 从 479 段、约 90 GB、超过 4 小时的原始视频中整理时间线、挑选镜头，剪出有故事的旅程。\n- 清理了我口头禅里的 12 处 “然后”，去掉多余表达，同时保持后续画面、声音和字幕同步。\n- 去四季岛官网查当年的历史行程，与实拍素材交叉核对车站、目的地和餐饮安排，补上画面背后的故事。\n- 为 71 个场景制作日期、旅行天数和地点动态卡，并根据画面中能判断的晴雨添加天气提示。\n- 完成调色，制作中文、英文、西班牙语等十几种语言字幕，同时导出 X 使用的 4K 中英烧录版，以及 YouTube 使用的 4K 外挂字幕版。\n- 连现有音乐的选曲、配乐剪辑和混音也一起完成，还为现场演奏补充了乐器和文化背景介绍。\n\n迟到了六年，终于可以把这段人生第一次搭乘四季岛列车的旅程分享给大家！\n\n《把时间交给列车》四季岛🚆深游探访",
            "url": "https://x.com/turingou/status/2098268736168054883"
          }
        },
        {
          "postId": "2098743178346049779",
          "field": "text",
          "quote": "3D white model first. Then I bring it into CapCut PC and use Seedance 2.5 to turn the concept into a cinematic commercial.\nAfter that, CapCut PC hand",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/AiwithZohaib/status/2098743178346049779",
          "post": {
            "id": "2098743178346049779",
            "title": "A rough 3D scene guides a commercial-style video",
            "author": "AiwithZohaib",
            "handle": "AiwithZohaib",
            "text": "I used to think recreating a commercial like this would mean building the whole scene first, then figuring out the video afterward.\nThis workflow flips that around.\nGPT-6 Astra creates the 3D white model first. Then I bring it into CapCut PC and use Seedance 2.5 to turn the concept into a cinematic commercial.\nAfter that, CapCut PC handles the bullet-time effect, speed changes and final timing.\nSo the workflow goes from 3D concept → generated footage → actual editing, without treating the first generation as the finished product.\n#GPT6Astra #CapCutPC #AIVideo #Seedance25",
            "url": "https://x.com/AiwithZohaib/status/2098743178346049779"
          }
        }
      ]
    },
    {
      "id": "marvelous",
      "name": "Marvelous Designer",
      "group": "motion",
      "kind": "Garment design and cloth simulation",
      "outcome": "Turn flat pattern pieces into clothing",
      "definition": "A garment application that joins sewing-pattern pieces and simulates how cloth drapes around a body.",
      "metaphor": "a virtual sewing room where flat fabric pieces become a dressed form.",
      "example": "Preview a uniform’s silhouette and movement before commissioning a polished promotional render.",
      "prompt": "Create the garment from separate pattern pieces, simulate a simple pose, inspect intersections, then export it for the final scene.",
      "limit": "A simulated garment is not proof of manufacturability, sizing or real fabric behavior.",
      "docs": "https://www.marvelousdesigner.com/",
      "visual": {
        "title": "Turn flat pattern pieces into clothing",
        "steps": [
          "Flat sewing patterns",
          "Join seams + simulate cloth",
          "Garment on a 3D body"
        ],
        "caption": "The dress post describes pattern construction, cloth simulation and a Blender export."
      },
      "evidence": [
        {
          "postId": "2098823660001964143",
          "field": "text",
          "quote": "sewing patterns and build the dress in Marvelous Designer\n&gt; Simulate the cloth\n\nYou get an animated 3D garment exported to Blender. https://t.co/fkJKMjg5I",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/higgsfield_ai/status/2098823660001964143",
          "post": {
            "id": "2098823660001964143",
            "title": "Turn a garment concept into a draped 3D preview",
            "author": "Higgsfield",
            "handle": "higgsfield_ai",
            "text": "You can literally design clothes by talking to GPT-6 Astra.\n\nWith the Higgsfield plugin, Astra can:\n\n&gt; Generate the references\n&gt; Create sewing patterns and build the dress in Marvelous Designer\n&gt; Simulate the cloth\n\nYou get an animated 3D garment exported to Blender. https://t.co/fkJKMjg5I3",
            "url": "https://x.com/higgsfield_ai/status/2098823660001964143"
          }
        }
      ]
    },
    {
      "id": "compositing",
      "name": "Camera solving / compositing",
      "group": "motion",
      "kind": "Visual-effects techniques",
      "outcome": "Make a 3D object belong in real footage",
      "definition": "Camera solving estimates the camera motion from a shot. Compositing combines the rendered object and original footage into one image.",
      "metaphor": "matching a new actor’s stage position and lighting before inserting them into an existing scene.",
      "example": "Place a proposed kiosk in a moving street video to communicate its size and location.",
      "prompt": "Match the camera, lighting, grain and blur. Check the object’s contact with the ground throughout the shot.",
      "limit": "A convincing composite is constructed imagery, not evidence the object was physically present.",
      "docs": "https://docs.blender.org/manual/en/latest/movie_clip/index.html",
      "visual": {
        "title": "Make a 3D object belong in real footage",
        "steps": [
          "Solve camera movement",
          "Render the added object",
          "Combine light, grain and blur"
        ],
        "caption": "The street-robot post explicitly describes camera solving and compositing."
      },
      "evidence": [
        {
          "postId": "2098852559180193891",
          "field": "text",
          "quote": "pipeline it handled through Higgsfield:\n\n>Solve the camera.\n\n>Light and render the robot.\n\n>Match the CG to the footage, including blur and grain.\n\n>Finish th",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/higgsfield_ai/status/2098852559180193891",
          "post": {
            "id": "2098852559180193891",
            "title": "Place a 3D robot into real street footage",
            "author": "Higgsfield",
            "handle": "higgsfield_ai",
            "text": "GPT-6 Astra turned street footage and a 3D model into a finished VFX shot.\n\nHere’s the Blender + After Effects pipeline it handled through Higgsfield:\n\n>Solve the camera.\n\n>Light and render the robot.\n\n>Match the CG to the footage, including blur and grain.\n\n>Finish the comp.\n\nThis feels like an AGI moment.",
            "url": "https://x.com/higgsfield_ai/status/2098852559180193891"
          }
        }
      ]
    },
    {
      "id": "nodejs",
      "name": "Node.js",
      "group": "connect",
      "kind": "JavaScript runtime",
      "outcome": "Run the working logic behind an app",
      "definition": "Node.js executes JavaScript outside a web browser, for servers and automation scripts.",
      "metaphor": "the back office behind the public-facing counter.",
      "example": "Run a portal that stores the creative brief, references, prompts and selected takes for a film project.",
      "prompt": "Create a Node service for this project archive with validated inputs and clear records of each take.",
      "limit": "Node is a runtime, not another language or a hosting company. The source film does not show its portal backend working.",
      "docs": "https://nodejs.org/learn/getting-started/introduction-to-nodejs",
      "visual": {
        "title": "Run the working logic behind an app",
        "steps": [
          "Browser sends a request",
          "Node runs application logic",
          "Return the requested records"
        ],
        "caption": "The film creator names a Node portal holding the story bible, references, prompts and takes."
      },
      "evidence": [
        {
          "postId": "2098929162735997071",
          "field": "text",
          "quote": "Pixar film.\n\nThe tools I built: a portal (Node on @flydotio) that holds the bible, the refs, every prompt and every take, with a Claude agent (@claud",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/CharlieDFilm/status/2098929162735997071",
          "post": {
            "id": "2098929162735997071",
            "title": "A 22-minute fantasy film assembled from generated takes",
            "author": "Charlie Driscoll",
            "handle": "CharlieDFilm",
            "text": "TALES OF GRIMWICKE — Chapter I is 22 minutes of AI fantasy animation inspired by the many anthropomorphic animal stories I read as a kid, with a dark twist:\n\nThe model: Seedance 2.5 (@ByteDanceSeed_ ) via @Segmind_ai. 847 takes generated, mostly 30-second multi-shot prompts, over 5 hours of footage. 127 clips made the cut. About $4.5k in generation, four weeks from first take to publish.\n\nCharacters and locations came out of @midjourney. Using MJ for the location plates was a revelation: the cinematography and art direction are a level above, and it renders far better as a plate than Nano Banana or GPT Image. Nano Banana (@GoogleDeepMind run on @fal) did the heavy lifting editing those plates, building anchor frames and turning MJ characters into turnaround sheets. Then I let Seedance do as much of the framing and camera operating as possible. That gave the best results.\n\nA lot of what I do in my Unreal Engine films came with me: a handheld, imperfect camera operator instead of smooth moves, focus hunting, and above all weather and atmospherics. The model does water, snow, smoke and rain really well, and leaning into that is what keeps it from looking like a Temu Pixar film.\n\nThe tools I built: a portal (Node on @flydotio) that holds the bible, the refs, every prompt and every take, with a Claude agent (@claudeai) that writes the prompts to the house rules. A Premiere Pro (@AdobeVideo) panel that browses the archive, drops selects on the timeline, versions the project, strips music, and sends fixes back to Seedance. Everything is done in 720p with no upscaling, because it looks terrible. Narration is my own voice through @ElevenLabs speech-to-speech. Music from @Artlist_io.\n\nNone of this would exist without @PJaccetturo and @Kavanthekid. Their narrative work, Nexus and Chronicles of Bone, proved long-form AI film was possible, and their podcasts, newsletters and X posts, updated constantly as the workflow changes under everyone's feet, showed how to actually do it.\n\nChapter II is currently in the works and I will release it initially on my YouTube channel, The Darkest Age (@CharlieDriscollAI). Consider subscribing there to see it as soon as it drops!",
            "url": "https://x.com/CharlieDFilm/status/2098929162735997071"
          }
        }
      ]
    },
    {
      "id": "flyio",
      "name": "Fly.io",
      "group": "connect",
      "kind": "Application hosting",
      "outcome": "Keep your application available online",
      "definition": "A hosting platform that runs application processes in virtual machines called Fly Machines.",
      "metaphor": "renting a powered workshop where your software can keep running.",
      "example": "Host the small project portal your remote team needs to reach from their own computers.",
      "prompt": "Deploy this existing application with the required configuration and verify its public route and a read-only request.",
      "limit": "Hosting supplies a place to run code. It does not create the app, guarantee its reliability or make its records secure by itself.",
      "docs": "https://fly.io/docs/machines/",
      "visual": {
        "title": "Keep your application available online",
        "steps": [
          "Application code",
          "Running Fly Machine",
          "Reachable online service"
        ],
        "caption": "The creator attributes the film portal to Node on Fly.io; this is infrastructure, not video generation."
      },
      "evidence": [
        {
          "postId": "2098929162735997071",
          "field": "text",
          "quote": "tools I built: a portal (Node on @flydotio) that holds the bible, the refs, every prompt and every take, with a Claude agent (@claudeai) that",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/CharlieDFilm/status/2098929162735997071",
          "post": {
            "id": "2098929162735997071",
            "title": "A 22-minute fantasy film assembled from generated takes",
            "author": "Charlie Driscoll",
            "handle": "CharlieDFilm",
            "text": "TALES OF GRIMWICKE — Chapter I is 22 minutes of AI fantasy animation inspired by the many anthropomorphic animal stories I read as a kid, with a dark twist:\n\nThe model: Seedance 2.5 (@ByteDanceSeed_ ) via @Segmind_ai. 847 takes generated, mostly 30-second multi-shot prompts, over 5 hours of footage. 127 clips made the cut. About $4.5k in generation, four weeks from first take to publish.\n\nCharacters and locations came out of @midjourney. Using MJ for the location plates was a revelation: the cinematography and art direction are a level above, and it renders far better as a plate than Nano Banana or GPT Image. Nano Banana (@GoogleDeepMind run on @fal) did the heavy lifting editing those plates, building anchor frames and turning MJ characters into turnaround sheets. Then I let Seedance do as much of the framing and camera operating as possible. That gave the best results.\n\nA lot of what I do in my Unreal Engine films came with me: a handheld, imperfect camera operator instead of smooth moves, focus hunting, and above all weather and atmospherics. The model does water, snow, smoke and rain really well, and leaning into that is what keeps it from looking like a Temu Pixar film.\n\nThe tools I built: a portal (Node on @flydotio) that holds the bible, the refs, every prompt and every take, with a Claude agent (@claudeai) that writes the prompts to the house rules. A Premiere Pro (@AdobeVideo) panel that browses the archive, drops selects on the timeline, versions the project, strips music, and sends fixes back to Seedance. Everything is done in 720p with no upscaling, because it looks terrible. Narration is my own voice through @ElevenLabs speech-to-speech. Music from @Artlist_io.\n\nNone of this would exist without @PJaccetturo and @Kavanthekid. Their narrative work, Nexus and Chronicles of Bone, proved long-form AI film was possible, and their podcasts, newsletters and X posts, updated constantly as the workflow changes under everyone's feet, showed how to actually do it.\n\nChapter II is currently in the works and I will release it initially on my YouTube channel, The Darkest Age (@CharlieDriscollAI). Consider subscribing there to see it as soon as it drops!",
            "url": "https://x.com/CharlieDFilm/status/2098929162735997071"
          }
        }
      ]
    },
    {
      "id": "supabase",
      "name": "Supabase",
      "group": "connect",
      "kind": "Backend platform",
      "outcome": "Remember information across visits and devices",
      "definition": "A platform offering a Postgres database, authentication, storage and related backend services.",
      "metaphor": "the filing cabinet and access desk behind an app.",
      "example": "Remember a learner’s chapter progress so they can resume on a different device.",
      "prompt": "Store reading progress per account and test that one learner cannot read or overwrite another learner’s records.",
      "limit": "Tables and access policies still need careful design. The source video does not independently verify private data persistence.",
      "docs": "https://supabase.com/docs",
      "visual": {
        "title": "Remember information across visits and devices",
        "steps": [
          "Learner saves progress",
          "Account-scoped database row",
          "Resume on another device"
        ],
        "caption": "StoryComet’s creator names Supabase and accounts as part of the build."
      },
      "evidence": [
        {
          "postId": "2098027027760840864",
          "field": "text",
          "quote": "and souvenirs\n- Day 3: polish, domain name, supabase, accounts, Stripe and optimization\n\nThe first three books are 100% free so you can try the whole ex",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/MengTo/status/2098027027760840864",
          "post": {
            "id": "2098027027760840864",
            "title": "A multilingual library of pop-up stories",
            "author": "MengTo",
            "handle": "MengTo",
            "text": "I built StoryComet with Fable 5.1 in three days. 15 animated children's books in five languages, with translated voiceovers, covers and UI.\n\nhttps://t.co/cFcZxLBBjK\n\nParents can track progress. Kids can take quizzes, collect pins and 3D souvenirs, and switch languages on the fly. Six books teach English, Spanish, French, Japanese or Chinese.\n\nMy three-day workflow:\n- Day 1: prototype (and post on X)\n- Day 2: 9 more books, languages, progress, quizzes, pins and souvenirs\n- Day 3: polish, domain name, supabase, accounts, Stripe and optimization\n\nThe first three books are 100% free so you can try the whole experience. Members unlocks the other 12 at early-bird pricing.\n\nThe 3D models and tokens cost me hundreds of dollars, so your support means a lot.",
            "url": "https://x.com/MengTo/status/2098027027760840864"
          }
        }
      ],
      "toolId": "supabase"
    },
    {
      "id": "stripe",
      "name": "Stripe",
      "group": "connect",
      "kind": "Payments platform",
      "outcome": "Connect membership access to a payment",
      "definition": "Stripe supplies payment interfaces and APIs for accepting payments and managing related billing operations.",
      "metaphor": "the checkout counter attached to a membership library.",
      "example": "Sell access to a course while keeping a free sample lesson available to everyone.",
      "prompt": "Build a test-mode checkout and connect confirmed payment events to access. Show success, cancellation and failure paths.",
      "limit": "A payment-looking screen is not evidence that charging, refunds or access changes work. The source names Stripe but checkout was not tested.",
      "docs": "https://docs.stripe.com/payments/checkout",
      "visual": {
        "title": "Connect membership access to a payment",
        "steps": [
          "Choose membership",
          "Payment checkout",
          "Confirmed result updates access"
        ],
        "caption": "The diagram explains an integration flow; it does not make a payment."
      },
      "evidence": [
        {
          "postId": "2098027027760840864",
          "field": "text",
          "quote": "3: polish, domain name, supabase, accounts, Stripe and optimization\n\nThe first three books are 100% free so you can try the whole experience. Members",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/MengTo/status/2098027027760840864",
          "post": {
            "id": "2098027027760840864",
            "title": "A multilingual library of pop-up stories",
            "author": "MengTo",
            "handle": "MengTo",
            "text": "I built StoryComet with Fable 5.1 in three days. 15 animated children's books in five languages, with translated voiceovers, covers and UI.\n\nhttps://t.co/cFcZxLBBjK\n\nParents can track progress. Kids can take quizzes, collect pins and 3D souvenirs, and switch languages on the fly. Six books teach English, Spanish, French, Japanese or Chinese.\n\nMy three-day workflow:\n- Day 1: prototype (and post on X)\n- Day 2: 9 more books, languages, progress, quizzes, pins and souvenirs\n- Day 3: polish, domain name, supabase, accounts, Stripe and optimization\n\nThe first three books are 100% free so you can try the whole experience. Members unlocks the other 12 at early-bird pricing.\n\nThe 3D models and tokens cost me hundreds of dollars, so your support means a lot.",
            "url": "https://x.com/MengTo/status/2098027027760840864"
          }
        }
      ],
      "toolId": "stripe"
    },
    {
      "id": "mcp",
      "name": "MCP",
      "group": "connect",
      "kind": "Model Context Protocol",
      "outcome": "Give an AI a defined connection to a tool",
      "definition": "A shared protocol for AI applications to discover and use tools, resources and prompts supplied by a compatible server.",
      "metaphor": "a standard socket: the adapter makes the connection understandable, while permissions determine what can pass through.",
      "example": "Let an assistant ask a video editor to inspect a timeline and perform supported edits.",
      "prompt": "Use the connected editor’s MCP tools to inspect the project, propose an edit and verify the resulting timeline.",
      "limit": "MCP does not grant universal access or replace permissions. Nine archive mentions include six affirmative workflow attributions; the other three describe nonuse, advice to avoid MCP, or an alternative access method.",
      "docs": "https://modelcontextprotocol.io/docs/getting-started/intro",
      "visual": {
        "title": "Give an AI a defined connection to a tool",
        "steps": [
          "AI application",
          "MCP server + allowed tools",
          "Editor performs a supported action"
        ],
        "caption": "An API is a software interface; an MCP server may present that API to an AI in a shared tool format."
      },
      "evidence": [
        {
          "postId": "2098268736168054883",
          "field": "text",
          "quote": "年。今天终于剪辑成了一支近 20 分钟的 4K 旅行电影。GPT-6 Astra 通过 MCP 操作达芬奇，从整理素材一直做到成片导出，只花了大概半小时。\n\n它做了这些事：\n- 从 479 段、约 90 GB、超过 4 小时的原始视频中整理时间线、挑选镜头，剪出有故事的旅程。\n- 清理了我口头",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/turingou/status/2098268736168054883",
          "post": {
            "id": "2098268736168054883",
            "title": "A long-delayed train trip becomes a nineteen-minute travel film",
            "author": "turingou",
            "handle": "turingou",
            "text": "感谢 GPT-6 Astra，我终于把拖了六年的 vlog 剪出来了！🥹\n\n2020 年乘坐四季岛时拍下的素材，在硬盘里躺到了 2026 年。今天终于剪辑成了一支近 20 分钟的 4K 旅行电影。GPT-6 Astra 通过 MCP 操作达芬奇，从整理素材一直做到成片导出，只花了大概半小时。\n\n它做了这些事：\n- 从 479 段、约 90 GB、超过 4 小时的原始视频中整理时间线、挑选镜头，剪出有故事的旅程。\n- 清理了我口头禅里的 12 处 “然后”，去掉多余表达，同时保持后续画面、声音和字幕同步。\n- 去四季岛官网查当年的历史行程，与实拍素材交叉核对车站、目的地和餐饮安排，补上画面背后的故事。\n- 为 71 个场景制作日期、旅行天数和地点动态卡，并根据画面中能判断的晴雨添加天气提示。\n- 完成调色，制作中文、英文、西班牙语等十几种语言字幕，同时导出 X 使用的 4K 中英烧录版，以及 YouTube 使用的 4K 外挂字幕版。\n- 连现有音乐的选曲、配乐剪辑和混音也一起完成，还为现场演奏补充了乐器和文化背景介绍。\n\n迟到了六年，终于可以把这段人生第一次搭乘四季岛列车的旅程分享给大家！\n\n《把时间交给列车》四季岛🚆深游探访",
            "url": "https://x.com/turingou/status/2098268736168054883"
          }
        },
        {
          "postId": "2096008083826725132",
          "field": "resources.0.evidence",
          "quote": "three numbered build steps: connect Blender MCP, supply the game concept, then generate concept art and compare in-game screenshots against it whil",
          "label": "Retained review of creator resource",
          "sourceUrl": "https://x.com/anshuc/status/2096008086901113339",
          "post": {
            "id": "2096008083826725132",
            "title": "Afterlight: a 3D graphics demo",
            "author": "anshuc",
            "handle": "anshuc",
            "text": "dude GPT-6 Astra is some kind of turbo-AGI machine god for 3D games. It one-shot this in 45 minutes for hardly a couple % of my quota.\n\nI figured out how to get great graphics out of it. The trick is image gen. I'll share the process below. https://t.co/fOMa2bMLR6",
            "url": "https://x.com/anshuc/status/2096008083826725132"
          }
        },
        {
          "postId": "2096370002849120468",
          "field": "text",
          "quote": "York City in Minecraft using the Higgsfield MCP.\n\nAGI is finally here. https://t.co/BjgKjHVqc0",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/higgsfield/status/2096370002849120468",
          "post": {
            "id": "2096370002849120468",
            "title": "A New York-inspired Minecraft city build",
            "author": "higgsfield",
            "handle": "higgsfield",
            "text": "GPT-6 Astra vibe-coded New York City in Minecraft using the Higgsfield MCP.\n\nAGI is finally here. https://t.co/BjgKjHVqc0",
            "url": "https://x.com/higgsfield/status/2096370002849120468"
          }
        },
        {
          "postId": "2096342420543660277",
          "field": "text",
          "quote": "in 30 minutes with GPT-6 Astra + Higgsfield MCP.",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/higgsfield_ai/status/2096342420543660277",
          "post": {
            "id": "2096342420543660277",
            "title": "A fantasy character from concept to rig",
            "author": "higgsfield_ai",
            "handle": "higgsfield_ai",
            "text": "AGI is 100% solved. \n\nPrompt: \"Take control of my computer using GPT-6 Astra and do the following: \n\n1. design a character concept using Higgsfield Soul 2.0, \n\n2. build a textured 3D model of it, \n\n3. import it into Blender, \n\n4. retopologize the mesh, \n\n5. create a UV map, \n\n6. build a character rig, \n\n7. evaluate how production-ready the model is, \n\n8. redo previous steps if you're not satisfied with results,\n\n9. and then turn it into a cartoon using Seedance 2.5 on Higgsfield\"\n\nMade in 30 minutes with GPT-6 Astra + Higgsfield MCP.",
            "url": "https://x.com/higgsfield_ai/status/2096342420543660277"
          }
        },
        {
          "postId": "2096510126244999366",
          "field": "text",
          "quote": "code.\n\nYou don't need an assets library or MCP to create detailed 3D models. These are all code and are easy to customize for your agent. Give Ast",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/MengTo/status/2096510126244999366",
          "post": {
            "id": "2096510126244999366",
            "title": "A gallery of coded 3D interfaces",
            "author": "MengTo",
            "handle": "MengTo",
            "text": "Astra can create beautiful three.js UIs entirely in code.\n\nYou don't need an assets library or MCP to create detailed 3D models. These are all code and are easy to customize for your agent. Give Astra a video, URL, or code reference, then ask it to keep comparing the result against the reference and fixing mistakes.\n\nLiquid Glass, shaders, motion design, procedural three.js models, and full environments. All from a few prompts.\n\nSome prompts I used:\n\n\"Recreate this in a single HTML file with three.js. Keep comparing it against the reference and fix any differences.\"\n\n\"Add Liquid Glass buttons. On hover, animate the lighting around the borders and make the background gradients move slightly with the pointer. Add subtle particles.\"\n\n\"Improve the lighting, edges, and modeling. Give the keys more depth and verify the result against the real MacBook.\"\n\nToo many projects I could open-source. Let me know which one should I release.",
            "url": "https://x.com/MengTo/status/2096510126244999366"
          }
        },
        {
          "postId": "2097913741539242307",
          "field": "text",
          "quote": "Astra\n・Blender MCP\n・Tripo スマートメッシュ P2.0\nを組み合わせて、AI中心で制作しています。\n※モーションのみお借りしています\n\nBlender側で自分がやるのは、ほぼビュー操作。\n\n基本的には、\n\n「気に",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/SushiNFTart/status/2097913741539242307",
          "post": {
            "id": "2097913741539242307",
            "title": "A beginner refines a character by showing the AI what to fix",
            "author": "SushiNFTart",
            "handle": "SushiNFTart",
            "text": "話題の「GPT-6 Astra × Blender」、実際に触ってみました。\n\nこれ、かなり衝撃です。\n\nBlender初心者でもできる。ほぼ視点移動（ビュー）の操作だけでここまで作れました。\n\nモデルはTripo製、ステージはBlender上で作ってます。\n\nGPT-5.6 Solでは何度指示してもうまくいかなかった作業が、Astraでは普通に通るようになっててヤバい…！\n\n今回は\n・GPT-6 Astra\n・Blender MCP\n・Tripo スマートメッシュ P2.0\nを組み合わせて、AI中心で制作しています。\n※モーションのみお借りしています\n\nBlender側で自分がやるのは、ほぼビュー操作。\n\n基本的には、\n\n「気になる箇所をビューで見せる」\n↓\n「AIに修正を指示」\n↓\n「結果を確認」\n↓\n「また修正」\n\nこれの繰り返しです。\n\nもちろん、すべてが一発でうまくいくわけではありません。\n\n意図通りになるまで何度も指示する必要があるので、根気よく詰めていく熱量は必要だと感じました。\n\nそれでも、\n\n「Blenderをほぼ触れない人でも、AIと対話しながら3Dモデルを仕上げていける」\n\nところまで来たのは、かなり大きいと思います。\n\nざっくり制作手順👇\n\n1. Images 2.5でキャラの全身リファレンスを生成\n2. 髪・頭部・体（Tポーズ）に分けて画像を生成\n3. 各パーツの右側面・左側面・背面図を生成\n4. Tripo スマートメッシュ P2.0で3パーツを3D化\n　設定：四角形 / 25,000\n5. Blender MCPでAstraに3パーツを渡して合体\n6. 自然なシルエットになるようサイズ調整\n7. メッシュの欠損・隙間・貫通を補修\n8. リグ・ウェイト設定\n9. まばたき・口パクをシェイプキーで作成\n10. 髪や衣装などの揺れものを設定\n11. モーションを適用して、足の接地・衣装貫通・揺れを調整\n12. テクスチャを修正（どのタイミングでもいい）\n\n使うツールはざっくり、\n\n1〜3 → Images 2.5\n4 → Tripo\n5〜12 → Astra × Blender × Images 2.5\n\nという感じです。\n\nそして今回、かなり有効だったのが、\n\n「修正したい箇所をスクショ\n→ その画像を元に理想形のリファレンス画像を生成\n→ Astraで修正」\n\nという方法。\n\nこれが形状修正にもテクスチャ修正にもかなり効きました。\n\n長文で細かく説明するより、\n\nリファレンス画像を添付して\n「ここをこれに寄せて」\n\nくらいの指示の方が、意図が伝わりやすい場面も多いです。\n\nただ、テクスチャ修正は普通に沼です。ある程度で妥協した方が良さそう。細かく見ると、まだ粗いです。\n\n3D制作のハードル、AIでかなり下がってきた感があります。\n\nBlender初心者の方こそ、一度試してみてほしいです。",
            "url": "https://x.com/SushiNFTart/status/2097913741539242307"
          }
        },
        {
          "postId": "2097949495749390762",
          "field": "toolUses.0.evidence",
          "quote": "recording, personal plan usage, DaVinci MCP and turning voice instructions into reusable skills. They explicitly say they still manually watch",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/The_Alex/status/2097949495749390762",
          "post": {
            "id": "2097949495749390762",
            "title": "An editing timeline fills with clips and an inset image",
            "author": "The_Alex",
            "handle": "The_Alex",
            "text": "GPT-6 Astra editing in DaVinci https://t.co/zVPIT9KWvx",
            "url": "https://x.com/The_Alex/status/2097949495749390762"
          }
        },
        {
          "postId": "2099199895039336459",
          "field": "text",
          "quote": "the ChatGPT Runway Plugin or using Runway MCP. I asked the Agent the following:\n\n\"Can you make a 30 second seedance 2.5 optimised prompt where th",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/iamneubert/status/2099199895039336459",
          "post": {
            "id": "2099199895039336459",
            "title": "Build an ad around a reaction, a reveal and a wide final shot",
            "author": "iamneubert",
            "handle": "iamneubert",
            "text": "Full Breakdown: How I Created a Viral Ad \n\nThis will be a very long post as I will provide you with the exact way I achieved the original ad, as well as a prompt that get's you straight to the result in case you want to speed-run it. \n\nHow I created the original: \nI made the ad collaborating with an agent. You can do this on the Runway platform, via the ChatGPT Runway Plugin or using Runway MCP. I asked the Agent the following:\n\n\"Can you make a 30 second seedance 2.5 optimised prompt where the story is someone on vacation (beach/zipline/kayaking/hotairballoon/etc.) gets texted by his boss for one final change ASAP. They then look slightly concerned followed by the camera zooming out to reveal a vast landscape. Make sure to end on a super wide shot so that taglines can be added.\"\n\nIt ran some thoughts by me, and as I genuinely didn't expect this to blow up, I just blindly let it do its thing and told the agent to start the video generation. The result is the one that you saw a few days ago. Keep in mind that results may vary, as many agents create personalized profiles of you based on their previous conversations.\n\nOnce you have a prompt/result you like, you can go back to the agent and ask something like the following to get more variations:\n\n\"What are other funny situations we can do that use the exact same structure?\"\n\n------------------------------\n\nYou can also skip all that, as I am sharing the exact prompt I used below.\n\nI used Seedance 2.5 set to 30 sec duration for my ads. 720p gives you that $9 ad, however you can also run it at 1080p for a more final production spec asset. You can also give the prompt to an LLM and ask it to make new narrative scenarios, using the exact same prompt structure.\n\n🧵 Prompt is in the thread below! 🧵 \n\nThank you for all the love on the ad. I've already seen a bunch of spin-offs, and can't wait to see even more.",
            "url": "https://x.com/iamneubert/status/2099199895039336459"
          }
        },
        {
          "postId": "2098760566672417240",
          "field": "text",
          "quote": "Blender MCPをなるべく使わせない。9割9分Computer useでやらせる。",
          "label": "Creator recommends avoiding MCP here, preferring computer use",
          "sourceUrl": "https://x.com/Dstudio_ai/status/2098760566672417240",
          "post": {
            "id": "2098760566672417240",
            "title": "How a Tripo character is prepared for Blender",
            "author": "Dstudio_ai",
            "handle": "Dstudio_ai",
            "text": "TripoとGPT-6 Astraを使ってキャラクターモデルを作ってみたのでメモ！【PR：Tripo】\n\n超重要なとこ！！！！！\n・Blender MCPをなるべく使わせない。9割9分Computer useでやらせる。←マジのガチで一番大事\n\n・絶対にTripo使う。Astraだけでやらせるとネコアルクが量産される。いかなる場合もTripoでモデル生成→Astraでセットアップの流れ。Astraにゼロからモデリングさせない。\n\n・プロンプト1発とか、完全に放置とかは今のところ無理！Astraの様子を見ながら監督する必要がある。地道に対話を重ねて試行錯誤するしかない\n\n全体の流れ\n1. 1枚絵をもとに、Codexで頭・髪・体の画像に分ける。\n最悪頭と体は正面だけでもTripoはいい感じに作ってくれるけど、髪の毛だけはマルチビュー必須です。（なんかバランスが悪くなる）\n↓\n2. Tripoで各パーツを3D化\nスマートメッシュのP2.0を使う（やり方は動画参照）\n頭は大体2000〜5000ポリで作った方が安定するかな〜（Astraが作業しやすい）\n頭は目の部分が、「眼窩がちゃんとくぼんでる」＋「瞳が独立してる」ものが出るまでガチャってください。\n無料で再生成もできるけど、テクスチャ生成後は再生成できなくなるのでそこだけ注意です！\n↓\n3. AstraにBlenderで組み立ててもらう。\n頭・髪・体の位置とかサイズを調整。そこまで難しい作業ではないので、Blender使える人はここは手動でやったほうが早いしトークンを節約できます。\n首が分離してますが、無理に接合しなくてもある程度揃ってれば違和感ないです。\nくっつけたい人はオブジェクト統合→双方の辺をループ選択→辺ループのブリッジ\n↓\n4. 表情をセットアップ\nAstraにとってシェイプキーはむずいらしいので、今回は表情をつけた頭モデルを事前にTripoで必要な表情分生成しておき、メッシュを切り替える方式でやりました。\n仕組みなどは過去ポストみてください！\n↓\n5. リギング・揺れモノのセットアップなど\nここはがっつりAstraに任せられる部分。今回、ダメもとで「リギングと揺れモノのセットアップして」と頼んだら１発でかなりいいのができてびっくり！\nただし、自作アプリ（後で配布します）かましてます。\nもちろんダメダメなところも多い。\n\nここで紹介したのはあくまで全体の流れだけで、これ以外にもたくさん考えたし、色々検証しました。5xプランの週制限の50%は飛ばしましたw（自分が試行錯誤しまくってたのはあるかも）\n\nただそれでも、モデルの構造が良いとマジで放置でリギングが済んでたので、かなり希望はあると思います！\n\n一番希望感じたのは、「一度教えたらその後はできる」ところ。Astraは初見だと高確率で詰まるけど、詰まったら「どういうふうに進めるべきか？」を教えてあげると結構できた。\n\nキャラクターのデザインやTripoの生成ガチャによってAstraに任せる箇所のフローが毎回変わるのでそれが今の一番大きな課題かな～",
            "url": "https://x.com/Dstudio_ai/status/2098760566672417240"
          }
        }
      ]
    },
    {
      "id": "cli",
      "name": "CLI / computer use",
      "group": "connect",
      "kind": "Two ways to operate software",
      "outcome": "Choose commands or visible controls",
      "definition": "A CLI accepts text commands. Computer use operates an application through its visible interface, such as clicking menus or reading the screen.",
      "metaphor": "giving a precise written order versus using the same controls a person sees.",
      "example": "Batch-export 20 assets through commands, or operate a design app whose needed action is available only in its interface.",
      "prompt": "Use a documented command if available; otherwise use visible controls. Check the exported files rather than assuming a click succeeded.",
      "limit": "Neither method guarantees success. The orchestration interface in the archive was a demo, and the game recording does not prove uninterrupted autonomy.",
      "docs": "https://www.gnu.org/software/bash/manual/bash.html",
      "visual": {
        "title": "Choose commands or visible controls",
        "steps": [
          "CLI: command → operation",
          "Computer use: screen → click",
          "Both: inspect the result"
        ],
        "caption": "The ad-workflow post names a CLI; the Minecraft and Blender examples describe computer use."
      },
      "evidence": [
        {
          "postId": "2097713112250253528",
          "field": "text",
          "quote": "to sit under the whole thing\n- one CLI controls what generates, in what order, and with which model\n- delivery comes out with cinematic mo",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/EXM7777/status/2097713112250253528",
          "post": {
            "id": "2097713112250253528",
            "title": "A visual plan for coordinating a long-form ad workflow",
            "author": "EXM7777",
            "handle": "EXM7777",
            "text": "i finally cracked long-form AI ads with GPT-6 Astra...\n\nmy setup now produces 5min+ videos on autopilot in 4k 60fps, here's how it works (running inside Codex):\n\n- it starts in the meta ads library, pulling the winning ads in the niche before writing a single line\n- from that research it writes the full script, every scene mapped before anything generates\n- image models handle the character and environment sheets\n- video models handle the actual sequences\n- Suno generates the soundtrack to sit under the whole thing\n- one CLI controls what generates, in what order, and with which model\n- delivery comes out with cinematic motion, fluid camera work, any ratio from vertical 9:16 to widescreen 21:9\n\ni explain how to build this in the article below:",
            "url": "https://x.com/EXM7777/status/2097713112250253528"
          }
        },
        {
          "postId": "2096226819401801896",
          "field": "resourceCoverage",
          "quote": "prior games and was not added. Short CLI recommendations are not a replication guide. Creator reply 2096255851266748702 states computer use",
          "label": "Retained review of creator replies",
          "sourceUrl": "https://x.com/aollivier82/status/2096226819401801896",
          "post": {
            "id": "2096226819401801896",
            "title": "A bat modeled and rendered in Blender",
            "author": "aollivier82",
            "handle": "aollivier82",
            "text": "I asked Astra to make a photorealistic bat in Blender, and it just kept going until I ran out of tokens. \n\nThis is AGI. https://t.co/V1N7hl6w3N",
            "url": "https://x.com/aollivier82/status/2096226819401801896"
          }
        },
        {
          "postId": "2096548032128942370",
          "field": "text",
          "quote": "Astra to mine a diamond in Minecraft using computer use, then went to sleep.\n\nWoke up to a diamond in its inventory 🤯🤯🤯\n\nSetup in the replies. https://t.co",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/wuyang_zhou/status/2096548032128942370",
          "post": {
            "id": "2096548032128942370",
            "title": "A Minecraft mining run ending with a diamond",
            "author": "wuyang_zhou",
            "handle": "wuyang_zhou",
            "text": "I asked GPT-6 Astra to mine a diamond in Minecraft using computer use, then went to sleep.\n\nWoke up to a diamond in its inventory 🤯🤯🤯\n\nSetup in the replies. https://t.co/OjtCqHPdKo",
            "url": "https://x.com/wuyang_zhou/status/2096548032128942370"
          }
        },
        {
          "postId": "2098760566672417240",
          "field": "text",
          "quote": "MCPをなるべく使わせない。9割9分Computer useでやらせる。←マジのガチで一番大事\n\n・絶対にTripo使う。Astraだけでやらせるとネコアルクが量産される。いかなる場合もTripoでモデル生成→Astraでセットアップの流れ。Astraにゼロか",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/Dstudio_ai/status/2098760566672417240",
          "post": {
            "id": "2098760566672417240",
            "title": "How a Tripo character is prepared for Blender",
            "author": "Dstudio_ai",
            "handle": "Dstudio_ai",
            "text": "TripoとGPT-6 Astraを使ってキャラクターモデルを作ってみたのでメモ！【PR：Tripo】\n\n超重要なとこ！！！！！\n・Blender MCPをなるべく使わせない。9割9分Computer useでやらせる。←マジのガチで一番大事\n\n・絶対にTripo使う。Astraだけでやらせるとネコアルクが量産される。いかなる場合もTripoでモデル生成→Astraでセットアップの流れ。Astraにゼロからモデリングさせない。\n\n・プロンプト1発とか、完全に放置とかは今のところ無理！Astraの様子を見ながら監督する必要がある。地道に対話を重ねて試行錯誤するしかない\n\n全体の流れ\n1. 1枚絵をもとに、Codexで頭・髪・体の画像に分ける。\n最悪頭と体は正面だけでもTripoはいい感じに作ってくれるけど、髪の毛だけはマルチビュー必須です。（なんかバランスが悪くなる）\n↓\n2. Tripoで各パーツを3D化\nスマートメッシュのP2.0を使う（やり方は動画参照）\n頭は大体2000〜5000ポリで作った方が安定するかな〜（Astraが作業しやすい）\n頭は目の部分が、「眼窩がちゃんとくぼんでる」＋「瞳が独立してる」ものが出るまでガチャってください。\n無料で再生成もできるけど、テクスチャ生成後は再生成できなくなるのでそこだけ注意です！\n↓\n3. AstraにBlenderで組み立ててもらう。\n頭・髪・体の位置とかサイズを調整。そこまで難しい作業ではないので、Blender使える人はここは手動でやったほうが早いしトークンを節約できます。\n首が分離してますが、無理に接合しなくてもある程度揃ってれば違和感ないです。\nくっつけたい人はオブジェクト統合→双方の辺をループ選択→辺ループのブリッジ\n↓\n4. 表情をセットアップ\nAstraにとってシェイプキーはむずいらしいので、今回は表情をつけた頭モデルを事前にTripoで必要な表情分生成しておき、メッシュを切り替える方式でやりました。\n仕組みなどは過去ポストみてください！\n↓\n5. リギング・揺れモノのセットアップなど\nここはがっつりAstraに任せられる部分。今回、ダメもとで「リギングと揺れモノのセットアップして」と頼んだら１発でかなりいいのができてびっくり！\nただし、自作アプリ（後で配布します）かましてます。\nもちろんダメダメなところも多い。\n\nここで紹介したのはあくまで全体の流れだけで、これ以外にもたくさん考えたし、色々検証しました。5xプランの週制限の50%は飛ばしましたw（自分が試行錯誤しまくってたのはあるかも）\n\nただそれでも、モデルの構造が良いとマジで放置でリギングが済んでたので、かなり希望はあると思います！\n\n一番希望感じたのは、「一度教えたらその後はできる」ところ。Astraは初見だと高確率で詰まるけど、詰まったら「どういうふうに進めるべきか？」を教えてあげると結構できた。\n\nキャラクターのデザインやTripoの生成ガチャによってAstraに任せる箇所のフローが毎回変わるのでそれが今の一番大きな課題かな～",
            "url": "https://x.com/Dstudio_ai/status/2098760566672417240"
          }
        }
      ]
    },
    {
      "id": "comfyui",
      "name": "ComfyUI / 3D Gen Studio",
      "group": "connect",
      "kind": "Visual workflow software",
      "outcome": "Connect a media pipeline as visible steps",
      "definition": "ComfyUI connects operations and models as nodes. The archive’s 3D Gen Studio example is a separate local 3D workflow application whose tutorial includes ComfyUI setup.",
      "metaphor": "a recipe laid out as connected stations, with each station taking an input and passing on a result.",
      "example": "Start with a reference image, generate a rough 3D head, then open the mesh for inspection and cleanup.",
      "prompt": "Show each pipeline stage and save its output. Stop for review after the mesh is produced before attempting rigging.",
      "limit": "The main demo shows a mesh workflow; its auto-rigging stage only reached a starting state. Do not describe that stage as a completed result.",
      "docs": "https://support.comfy.org/articles/9806306061-about-comfy",
      "visual": {
        "title": "Connect a media pipeline as visible steps",
        "steps": [
          "Reference image",
          "Model node produces geometry",
          "Inspect and edit the mesh"
        ],
        "caption": "Workflow software coordinates models; it is not itself a single generative model."
      },
      "evidence": [
        {
          "postId": "2099088255492784184",
          "field": "text",
          "quote": "3D Gen Studio is the best free open-source desktop application for local 3D AI workflows. \n\nYou can generate, ret",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/philippsieben/status/2099088255492784184",
          "post": {
            "id": "2099088255492784184",
            "title": "Move from a reference image to an inspectable 3D asset",
            "author": "philippsieben",
            "handle": "philippsieben",
            "text": "3D Gen Studio is the best free open-source desktop application for local 3D AI workflows. \n\nYou can generate, retopologize, texture and rig 3D models all locally in one place. The installation is one-click and easy to set up\n\nI made a dedicated video tutorial that can be found here 👇",
            "url": "https://x.com/philippsieben/status/2099088255492784184"
          }
        },
        {
          "postId": "2099088255492784184",
          "field": "resources.1.evidence",
          "quote": "ComfyUI setup, model downloads and first-project workflow",
          "label": "Retained tutorial review; supports ComfyUI attribution",
          "sourceUrl": "https://x.com/philippsieben/status/2099088611077480580",
          "post": {
            "id": "2099088255492784184",
            "title": "Move from a reference image to an inspectable 3D asset",
            "author": "philippsieben",
            "handle": "philippsieben",
            "text": "3D Gen Studio is the best free open-source desktop application for local 3D AI workflows. \n\nYou can generate, retopologize, texture and rig 3D models all locally in one place. The installation is one-click and easy to set up\n\nI made a dedicated video tutorial that can be found here 👇",
            "url": "https://x.com/philippsieben/status/2099088255492784184"
          }
        }
      ]
    },
    {
      "id": "app-intents",
      "name": "App Intents / model delegation",
      "group": "connect",
      "kind": "Apple integration framework; experimental source claim",
      "outcome": "Expose app actions to system experiences",
      "definition": "App Intents lets an app describe actions and data for experiences such as Siri and Shortcuts. The archived post also reports an experimental model-delegation integration.",
      "metaphor": "publishing a menu of actions the system is allowed to request from your app.",
      "example": "Make a supported “start my timer” action available through a system shortcut. The source explores asking another model to produce a file.",
      "prompt": "For a normal app, use documented App Intents actions. Treat the source’s model-delegation experiment as a research example.",
      "limit": "The creator says model delegation requires a private entitlement. Public documentation for general access was not established; this is not a reproducible setup guide.",
      "docs": "https://developer.apple.com/documentation/appintents",
      "visual": {
        "title": "Expose app actions to system experiences",
        "steps": [
          "App declares an action",
          "System requests a supported action",
          "App returns its result"
        ],
        "caption": "Public App Intents and the creator-reported private model-delegation mechanism have different availability."
      },
      "evidence": [
        {
          "postId": "2099122424209916015",
          "field": "text",
          "quote": "running as a Siri Extension using the Model Delegation API in App Intents. Claude can appear in Siri’s “Ask…” menu and supports the same underlying flow a",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/itspdfu/status/2099122424209916015",
          "post": {
            "id": "2099122424209916015",
            "title": "Bring Claude into the interface where a task already starts",
            "author": "itspdfu",
            "handle": "itspdfu",
            "text": "iOS 27 and macOS Golden Gate have private hooks that let apps add Siri Extensions and replace Siri AI’s server backend with third-party models.\n\nFirst, here’s Claude running as a Siri Extension using the Model Delegation API in App Intents. Claude can appear in Siri’s “Ask…” menu and supports the same underlying flow as the built-in ChatGPT extension.\n\nIn some cases, Siri Extensions can be more powerful than Siri AI. For example, Siri can’t create a CSV, but Claude can easily return one when asked. \n\nWhen system interaction is required, such as setting a reminder, Claude can relay the original or a modified request back to Siri, which completes the request.\n\nRequires the private com\\.apple.developer.model-delegation entitlement. (1/2)",
            "url": "https://x.com/itspdfu/status/2099122424209916015"
          }
        }
      ]
    },
    {
      "id": "bend-metal",
      "name": "Bend2 / Metal",
      "group": "connect",
      "kind": "Programming language and GPU API",
      "outcome": "Express a computation and run work in parallel",
      "definition": "Bend is a language exploring parallel execution and formal properties of code. Metal is Apple’s API for graphics and parallel computation on its GPUs.",
      "metaphor": "a work plan divided among many workers, plus the connection to the machinery they use.",
      "example": "Build a small interactive simulation or graphics experiment and measure it on the intended device.",
      "prompt": "Use the project’s supported language and GPU path. Profile a small example before claiming a performance advantage.",
      "limit": "The boss-battle creator reports Bend2 and Metal. On-screen FPS is not an independent benchmark, and formal checks cover only specified properties.",
      "docs": "https://bend-lang.com/",
      "visual": {
        "title": "Express a computation and run work in parallel",
        "steps": [
          "Bend2: express the work",
          "Metal: access Apple GPU",
          "Measure the actual output"
        ],
        "caption": "These are distinct layers in the creator-attributed implementation. Bend’s public availability descriptions were inconsistent at review."
      },
      "evidence": [
        {
          "postId": "2098007807261892927",
          "field": "text",
          "quote": "Astra built this from scratch on Bend2 and tbh I'm kinda speechless?\n\nfor a context, Bend2 has no game engine, no 2d graphics, let alone 3",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/VictorTaelin/status/2098007807261892927",
          "post": {
            "id": "2098007807261892927",
            "title": "A custom 3D boss battle",
            "author": "VictorTaelin",
            "handle": "VictorTaelin",
            "text": "Astra built this from scratch on Bend2 and tbh I'm kinda speechless?\n\nfor a context, Bend2 has no game engine, no 2d graphics, let alone 3d, not even FONTS. it is basically just a fast Python\n\nit wrote the ENTIRE ENGINE overnight and somehow it kicks ass at 120 FPS https://t.co/Ean2ZygLzr",
            "url": "https://x.com/VictorTaelin/status/2098007807261892927"
          }
        },
        {
          "postId": "2098007807261892927",
          "field": "modelEvidence",
          "quote": "typed functions running on Metal",
          "label": "Creator-reply attribution; supports Metal, not an independent benchmark",
          "sourceUrl": "https://x.com/VictorTaelin/status/2098007807261892927",
          "post": {
            "id": "2098007807261892927",
            "title": "A custom 3D boss battle",
            "author": "VictorTaelin",
            "handle": "VictorTaelin",
            "text": "Astra built this from scratch on Bend2 and tbh I'm kinda speechless?\n\nfor a context, Bend2 has no game engine, no 2d graphics, let alone 3d, not even FONTS. it is basically just a fast Python\n\nit wrote the ENTIRE ENGINE overnight and somehow it kicks ass at 120 FPS https://t.co/Ean2ZygLzr",
            "url": "https://x.com/VictorTaelin/status/2098007807261892927"
          }
        }
      ]
    },
    {
      "id": "machine-code",
      "name": "Machine code / reverse engineering",
      "group": "connect",
      "kind": "Executable instructions and inspection",
      "outcome": "Understand an existing program from its behavior and instructions",
      "definition": "Machine code is the low-level instruction representation a processor executes. Reverse engineering studies an existing program to infer how it works.",
      "metaphor": "examining a running mechanism when its original design notes are missing.",
      "example": "Inspect a permitted old program to understand a file format or document how a behavior works.",
      "prompt": "Explain the observed behavior and show evidence for each inferred mechanism. Keep experiments within software I am authorized to inspect.",
      "limit": "The game demo shows a running result, not every claimed modification. A visible behavior does not establish the exact underlying patch.",
      "docs": "https://www.intel.com/content/www/us/en/developer/articles/technical/intel-sdm.html",
      "visual": {
        "title": "Understand an existing program from its behavior and instructions",
        "steps": [
          "Observe behavior",
          "Inspect executable instructions",
          "Test a bounded explanation"
        ],
        "caption": "The SuperAstra caption explicitly describes raw machine code and reverse engineering classic games."
      },
      "evidence": [
        {
          "postId": "2096972908828426747",
          "field": "text",
          "quote": "favorite ways to test new models has been reverse engineering classic games. This is hard because it's raw machine code. Astra is way better than anything I've s",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/scottastevenson/status/2096972908828426747",
          "post": {
            "id": "2096972908828426747",
            "title": "Prompt-driven edits inside classic SNES games",
            "author": "scottastevenson",
            "handle": "scottastevenson",
            "text": "Introducing SuperAstra: Edit Super Nintendo games live with GPT-6\n\nOne of my favorite ways to test new models has been reverse engineering classic games. This is hard because it's raw machine code. Astra is way better than anything I've seen.\n\nDownload and examples below 👇 https://t.co/O39Vx0DqDT",
            "url": "https://x.com/scottastevenson/status/2096972908828426747"
          }
        }
      ]
    },
    {
      "id": "mujoco",
      "name": "MuJoCo",
      "group": "vision",
      "kind": "Physics simulation engine",
      "outcome": "Rehearse a mechanism in a specified model",
      "definition": "A physics engine that models bodies, joints, contacts and forces, often used for robotics.",
      "metaphor": "a rehearsal room with rules: the rehearsal is only as faithful as the model and parameters.",
      "example": "Compare how a modeled gripper holds an object under two friction assumptions before planning a real experiment.",
      "prompt": "State the modeled forces and simplifications. Compare the simulation with observed motion and label illustrative components.",
      "limit": "The source explicitly uses simplified mechanics and illustrative cable deformation. It does not validate full tendon forces or real robot behavior.",
      "docs": "https://mujoco.readthedocs.io/en/stable/overview.html",
      "visual": {
        "title": "Rehearse a mechanism in a specified model",
        "steps": [
          "Bodies + joints + parameters",
          "Physics engine computes motion",
          "Compare with a real reference"
        ],
        "caption": "A close visual match is different from a validated physical model."
      },
      "evidence": [
        {
          "postId": "2097857980150763900",
          "field": "text",
          "quote": "from scratch and recreated the motion in MuJoCo, with simplified mechanics and illustrative cable deformation\n\nnext step would be modeling the full",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/dimentary/status/2097857980150763900",
          "post": {
            "id": "2097857980150763900",
            "title": "A robotic-hand reference becomes a simplified motion reconstruction",
            "author": "dimentary",
            "handle": "dimentary",
            "text": "tried recreating 1X’s hand demo with Astra based on the reference video\n\nit built the model from scratch and recreated the motion in MuJoCo, with simplified mechanics and illustrative cable deformation\n\nnext step would be modeling the full tendon transmission physics https://t.co/5XiyaHUo4F",
            "url": "https://x.com/dimentary/status/2097857980150763900"
          }
        }
      ],
      "toolId": "mujoco"
    },
    {
      "id": "rf-detr",
      "name": "RF-DETR",
      "group": "vision",
      "kind": "Object-detection model",
      "outcome": "Find objects within an image",
      "definition": "A family of vision models that can identify and locate object categories within images.",
      "metaphor": "an inventory assistant placing a labeled box around each thing it recognizes.",
      "example": "Find products on a shelf or players in a sports frame, then inspect misses and false detections.",
      "prompt": "Detect the requested objects and return labeled bounding boxes with confidence values. Review a representative sample manually.",
      "limit": "Detection locates objects in a frame. It does not by itself track an identity or establish perfect accuracy.",
      "docs": "https://github.com/roboflow/rf-detr",
      "visual": {
        "title": "Find objects within an image",
        "steps": [
          "Video frame",
          "Detect player and ball regions",
          "Boxes + labels + confidence"
        ],
        "caption": "The basketball workflow references RF-DETR. This diagram is explanatory, not model output."
      },
      "evidence": [
        {
          "postId": "2098072972011442316",
          "field": "toolUses.0.evidence",
          "quote": "and synchronizing those IDs with RF-DETR/BoT-SORT tracks. Percentages, accuracy and savings remain creator-reported.",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/skalskip92/status/2098072972011442316",
          "post": {
            "id": "2098072972011442316",
            "title": "Basketball footage becomes a tracked court map",
            "author": "SkalskiP",
            "handle": "skalskip92",
            "text": "basketball AI (95% local AI + 5% GPT-6 Astra)\n\n- detect ball and players\n- track players\n- re-identify players across plays\n- OCR player numbers\n- recognize player in possession\n- detect court keypoints\n- map player positions and trajectories\n\nAstra is powerful, but expensive tool. use it when it actually makes a difference.\n\n↓ deep dive",
            "url": "https://x.com/skalskip92/status/2098072972011442316"
          }
        }
      ],
      "toolId": "rf-detr"
    },
    {
      "id": "bot-sort",
      "name": "BoT-SORT",
      "group": "vision",
      "kind": "Multi-object tracking",
      "outcome": "Keep the same identity across video frames",
      "definition": "A tracking method that combines motion and appearance information to associate detections over time.",
      "metaphor": "a numbered bib that should stay attached to the same person as they move.",
      "example": "Track how one worker moves between stations in an authorized process-study video.",
      "prompt": "Track detections with stable IDs and flag gaps, occlusions and possible identity switches for review.",
      "limit": "Similar appearances and occlusion can cause an ID to jump to the wrong person. Detection and tracking need separate checks.",
      "docs": "https://github.com/NirAharon/BoT-SORT",
      "visual": {
        "title": "Keep the same identity across video frames",
        "steps": [
          "Frame 1: person 07",
          "Frame 2: match movement + appearance",
          "Frame 3: keep ID 07"
        ],
        "caption": "The basketball post describes RF-DETR detections and BoT-SORT tracks as separate ingredients."
      },
      "evidence": [
        {
          "postId": "2098072972011442316",
          "field": "toolUses.0.evidence",
          "quote": "and synchronizing those IDs with RF-DETR/BoT-SORT tracks. Percentages, accuracy and savings remain creator-reported.",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/skalskip92/status/2098072972011442316",
          "post": {
            "id": "2098072972011442316",
            "title": "Basketball footage becomes a tracked court map",
            "author": "SkalskiP",
            "handle": "skalskip92",
            "text": "basketball AI (95% local AI + 5% GPT-6 Astra)\n\n- detect ball and players\n- track players\n- re-identify players across plays\n- OCR player numbers\n- recognize player in possession\n- detect court keypoints\n- map player positions and trajectories\n\nAstra is powerful, but expensive tool. use it when it actually makes a difference.\n\n↓ deep dive",
            "url": "https://x.com/skalskip92/status/2098072972011442316"
          }
        }
      ]
    },
    {
      "id": "ocr",
      "name": "OCR",
      "group": "vision",
      "kind": "Optical character recognition",
      "outcome": "Turn visible writing into usable text",
      "definition": "OCR reads characters from an image and returns text that software can search, compare or store.",
      "metaphor": "a typist reading from a photograph.",
      "example": "Extract a jersey number, receipt total or printed label for a human to verify.",
      "prompt": "Extract the visible numbers with their image locations. Preserve uncertain readings instead of silently guessing.",
      "limit": "Blur and stylized lettering can produce errors. Reading a number does not automatically identify the correct person.",
      "docs": "https://tesseract-ocr.github.io/tessdoc/",
      "visual": {
        "title": "Turn visible writing into usable text",
        "steps": [
          "Image of jersey “23”",
          "Recognize the digits",
          "Text value: 23"
        ],
        "caption": "The basketball creator specifically describes OCR for player numbers. “23” here is an authored example."
      },
      "evidence": [
        {
          "postId": "2098072972011442316",
          "field": "text",
          "quote": "re-identify players across plays\n- OCR player numbers\n- recognize player in possession\n- detect court keypoints\n- map player positions and",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/skalskip92/status/2098072972011442316",
          "post": {
            "id": "2098072972011442316",
            "title": "Basketball footage becomes a tracked court map",
            "author": "SkalskiP",
            "handle": "skalskip92",
            "text": "basketball AI (95% local AI + 5% GPT-6 Astra)\n\n- detect ball and players\n- track players\n- re-identify players across plays\n- OCR player numbers\n- recognize player in possession\n- detect court keypoints\n- map player positions and trajectories\n\nAstra is powerful, but expensive tool. use it when it actually makes a difference.\n\n↓ deep dive",
            "url": "https://x.com/skalskip92/status/2098072972011442316"
          }
        }
      ]
    },
    {
      "id": "homography",
      "name": "Homography",
      "group": "vision",
      "kind": "Geometric transformation",
      "outcome": "Map one flat view to another",
      "definition": "A transformation maps points on a plane between views—for example, from a camera image of a court to an overhead court diagram.",
      "metaphor": "stretching a photographed sheet until its corners line up with a flat template.",
      "example": "Turn locations on a filmed trade-show floor into a simplified overhead movement map.",
      "prompt": "Calibrate known points on the floor plane and map contact positions to the plan. Treat off-plane objects separately.",
      "limit": "One homography does not recover arbitrary 3D structure. An airborne ball can be placed incorrectly on the court map.",
      "docs": "https://docs.opencv.org/4.x/d9/dab/tutorial_homography.html",
      "visual": {
        "title": "Map one flat view to another",
        "steps": [
          "Camera view: known floor points",
          "Compute plane-to-plane transform",
          "Overhead plan: matching points"
        ],
        "caption": "The basketball tutorial names court keypoints and homography; the creator acknowledges placement errors."
      },
      "evidence": [
        {
          "postId": "2098072972011442316",
          "field": "resources.3.evidence",
          "quote": "while explaining court keypoints and homography. Observed t.co/qPaLCbkHLD resolves with HTTP200 to the Colab URL; the public source notebook exists",
          "label": "Retained review of creator resource",
          "sourceUrl": "https://x.com/skalskip92/status/2098072998800457928",
          "post": {
            "id": "2098072972011442316",
            "title": "Basketball footage becomes a tracked court map",
            "author": "SkalskiP",
            "handle": "skalskip92",
            "text": "basketball AI (95% local AI + 5% GPT-6 Astra)\n\n- detect ball and players\n- track players\n- re-identify players across plays\n- OCR player numbers\n- recognize player in possession\n- detect court keypoints\n- map player positions and trajectories\n\nAstra is powerful, but expensive tool. use it when it actually makes a difference.\n\n↓ deep dive",
            "url": "https://x.com/skalskip92/status/2098072972011442316"
          }
        }
      ]
    },
    {
      "id": "colmap",
      "name": "COLMAP",
      "group": "vision",
      "kind": "3D reconstruction software",
      "outcome": "Work out camera positions and scene structure",
      "definition": "Software that estimates camera positions and reconstructs 3D structure from overlapping photographs.",
      "metaphor": "a surveyor comparing photos taken from different viewpoints.",
      "example": "Make a rough spatial reference for a room from a suitable set of overlapping images.",
      "prompt": "Use overlapping views with visible texture. Show recovered camera positions and flag missing or unreliable regions.",
      "limit": "Reflective surfaces, low texture and changing scenes can cause trouble. COLMAP is not Gaussian splatting and does not guarantee navigable geometry.",
      "docs": "https://colmap.github.io/tutorial.html",
      "visual": {
        "title": "Work out camera positions and scene structure",
        "steps": [
          "Overlapping photos",
          "Estimate cameras + shared points",
          "Reconstructed scene structure"
        ],
        "caption": "The office-drone source reports COLMAP plus DA 3. The flying video does not validate the map."
      },
      "evidence": [
        {
          "postId": "2098103320208712049",
          "field": "toolUses.0.evidence",
          "quote": "GPT-6 Astra. Creator replies describe a COLMAP plus DA 3 office-reconstruction pipeline and 2. 8% estimated overall success. The linked primary re",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/andonlabs/status/2098103320208712049",
          "post": {
            "id": "2098103320208712049",
            "title": "An office drone demo exposes the reliability gap",
            "author": "Andon Labs",
            "handle": "andonlabs",
            "text": "\"ChatGPT, find this person and follow them.\"\n\nGPT-6 Astra can autonomously navigate a drone through our office to find and follow a specific person.\n\nIt's the first AI model to beat a human on each of the 5 Drone-Bench tasks in at least one of its attempts. https://t.co/GjevopXfbb",
            "url": "https://x.com/andonlabs/status/2098103320208712049"
          }
        }
      ],
      "toolId": "colmap"
    },
    {
      "id": "da3",
      "name": "DA 3 / depth estimation",
      "group": "vision",
      "kind": "Learned spatial estimation",
      "outcome": "Estimate how near or far surfaces are",
      "definition": "Depth Anything 3 is a family of models that estimates depth and spatial geometry from images. The retained source attribution abbreviates the ingredient as “DA 3.”",
      "metaphor": "adding a near-to-far layer to a photograph.",
      "example": "Use a depth estimate to separate a foreground subject from the background for a rough spatial explanation.",
      "prompt": "Show the depth estimate beside the original image. State whether scale is relative or metric and inspect obvious edge errors.",
      "limit": "Predicted depth is not a measured distance from a sensor. Outputs and scale depend on the chosen model; the archive does not specify its variant.",
      "docs": "https://github.com/ByteDance-Seed/Depth-Anything-3",
      "visual": {
        "title": "Estimate how near or far surfaces are",
        "steps": [
          "Ordinary image",
          "Estimate relative spatial depth",
          "Near / middle / far layers"
        ],
        "caption": "The primary project documents the model family; the archive only retains the shorter DA 3 attribution."
      },
      "evidence": [
        {
          "postId": "2098103320208712049",
          "field": "toolUses.0.evidence",
          "quote": "Creator replies describe a COLMAP plus DA 3 office-reconstruction pipeline and 2. 8% estimated overall success. The linked primary report evalu",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/andonlabs/status/2098103320208712049",
          "post": {
            "id": "2098103320208712049",
            "title": "An office drone demo exposes the reliability gap",
            "author": "Andon Labs",
            "handle": "andonlabs",
            "text": "\"ChatGPT, find this person and follow them.\"\n\nGPT-6 Astra can autonomously navigate a drone through our office to find and follow a specific person.\n\nIt's the first AI model to beat a human on each of the 5 Drone-Bench tasks in at least one of its attempts. https://t.co/GjevopXfbb",
            "url": "https://x.com/andonlabs/status/2098103320208712049"
          }
        }
      ]
    },
    {
      "id": "cad",
      "name": "CAD",
      "group": "vision",
      "kind": "Computer-aided design",
      "outcome": "Describe an object with dimensions and parts",
      "definition": "CAD is a category of software for creating and modifying designs, often with explicit geometric constraints and dimensions.",
      "metaphor": "a digital drafting table that remembers measurements.",
      "example": "Lay out a proposed controller’s knobs, buttons and enclosure before commissioning detailed engineering.",
      "prompt": "Create a dimensioned concept with separately named parts. Label assumptions and identify what needs engineering review.",
      "limit": "The source calls its result a CAD model without establishing a specific package, manufacturing tolerances or production readiness.",
      "docs": "https://www.autodesk.com/solutions/cad-software",
      "visual": {
        "title": "Describe an object with dimensions and parts",
        "steps": [
          "Dimensions + constraints",
          "Construct named parts",
          "Inspect the design"
        ],
        "caption": "The DJ-controller post demonstrates a design representation, not a manufactured product."
      },
      "evidence": [
        {
          "postId": "2098072497182666987",
          "field": "text",
          "quote": "parts, read Chinese datasheets, built a CAD model, ordered everything, then made a Blender animation showing how to assemble it.",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/eminimnim/status/2098072497182666987",
          "post": {
            "id": "2098072497182666987",
            "title": "A DJ-controller concept explains its own assembly",
            "author": "nim",
            "handle": "eminimnim",
            "text": "Vibe hardware is here.\n\nI gave Astra my credit card and asked for a Teenage Engineering-style mini DJ controller.\n\nIt generated a concept image, sourced parts, read Chinese datasheets, built a CAD model, ordered everything, then made a Blender animation showing how to assemble it.",
            "url": "https://x.com/eminimnim/status/2098072497182666987"
          }
        }
      ]
    },
    {
      "id": "doppler",
      "name": "Doppler / sonar sensing",
      "group": "vision",
      "kind": "Sensing principles",
      "outcome": "Infer movement from changes in a sound signal",
      "definition": "Sonar uses sound to probe a space. Doppler-based methods look at frequency changes related to relative motion.",
      "metaphor": "listening for how a returning signal changes as something moves.",
      "example": "Prototype a hands-free gesture control in a small, controlled setup, then compare detected motion with a visible reference.",
      "prompt": "Explain the proposed sensing path and test it against deliberate motion and no-motion controls.",
      "limit": "The hand-scrolling video does not establish that the claimed mechanism caused the scrolling or that it works across devices.",
      "docs": "https://oceanservice.noaa.gov/facts/sonar.html",
      "visual": {
        "title": "Infer movement from changes in a sound signal",
        "steps": [
          "Emit a sound signal",
          "Motion changes the received signal",
          "Estimate movement"
        ],
        "caption": "This illustrates the claimed sensing idea, not a verified reconstruction of the demonstration."
      },
      "evidence": [
        {
          "postId": "2097476030680244361",
          "field": "text",
          "quote": "Astra made me a sonar app that emits undetectable audio to scroll up/down on your computer.\n\nIt uses the doppler effect t",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/emanperez28/status/2097476030680244361",
          "post": {
            "id": "2097476030680244361",
            "title": "Hand gestures accompany hands-free laptop scrolling",
            "author": "emanperez28",
            "handle": "emanperez28",
            "text": "Astra made me a sonar app that emits undetectable audio to scroll up/down on your computer.\n\nIt uses the doppler effect to determine where your hand placement is. You can even double tap in the air to change scroll directions! https://t.co/kjNIg9AuiG",
            "url": "https://x.com/emanperez28/status/2097476030680244361"
          }
        }
      ]
    },
    {
      "id": "json",
      "name": "JSON / Excalidraw files",
      "group": "formats",
      "kind": "Structured data and application format",
      "outcome": "Keep the parts editable instead of flattening them",
      "definition": "JSON stores structured values as text. An Excalidraw file uses a specific JSON structure to describe editable drawing elements.",
      "metaphor": "a packing list with instructions about each part, rather than a photograph of the packed box.",
      "example": "Deliver twelve icons as separate editable shapes that a colleague can resize, recolor or rearrange.",
      "prompt": "Return a valid Excalidraw file with separately editable elements. Open it in Excalidraw and verify the shapes before calling it finished.",
      "limit": "Generic valid JSON is not automatically an editable drawing. The application’s schema gives its fields meaning.",
      "docs": "https://www.rfc-editor.org/rfc/rfc8259",
      "visual": {
        "title": "Keep the parts editable instead of flattening them",
        "steps": [
          "Named fields + lists",
          "Excalidraw’s drawing schema",
          "Editable icons and shapes"
        ],
        "caption": "The icon post names Excalidraw’s open JSON format; another creator shares prompts as JSON."
      },
      "evidence": [
        {
          "postId": "2098412173999357971",
          "field": "toolUses.0.evidence",
          "quote": "explains that Excalidraw uses an open JSON format. The finished grid and download confirmation are visible; the exported file was not reopened",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/excalidraw/status/2098412173999357971",
          "post": {
            "id": "2098412173999357971",
            "title": "A prompt becomes a set of twelve custom icons",
            "author": "excalidraw",
            "handle": "excalidraw",
            "text": "Want to create your own icons but can't draw? Ask @OpenAI Astra to draw them for you. https://t.co/T3TUagWPo5",
            "url": "https://x.com/excalidraw/status/2098412173999357971"
          }
        },
        {
          "postId": "2096390580594995519",
          "field": "resources.2.evidence",
          "quote": "creator-shared site explicitly links this JSON as Prompts. It loaded and was inspected: species reconstruction, mocap-suit edit, end-frame image a",
          "label": "Retained review of creator resource",
          "sourceUrl": "https://lystrosaurus-motion-study.pages.dev/",
          "post": {
            "id": "2096390580594995519",
            "title": "Animating an extinct creature with motion tracks",
            "author": "shinboson",
            "handle": "shinboson",
            "text": "here's one of my weird astra projects of the day: mo capping creatures that have been extinct for 248 million years. here we go from scientific description to rigged, animated model in 6 steps https://t.co/jEbVl6YPHt https://t.co/uVrNa4lvlf",
            "url": "https://x.com/shinboson/status/2096390580594995519"
          }
        }
      ],
      "toolId": "excalidraw"
    },
    {
      "id": "csv",
      "name": "CSV",
      "group": "formats",
      "kind": "Tabular text format",
      "outcome": "Move rows and columns between tools",
      "definition": "A plain-text format for tabular records, with fields separated by delimiters and rows separated by line breaks.",
      "metaphor": "a spreadsheet reduced to its rows of values.",
      "example": "Export a reading list with title, author and source URL so it can be opened in a spreadsheet.",
      "prompt": "Return a CSV with these exact columns. Quote fields correctly and check that commas inside a title do not create extra columns.",
      "limit": "CSV does not preserve rich spreadsheet styling, multiple sheets or a typed data model. The source’s export is a creator claim.",
      "docs": "https://www.rfc-editor.org/rfc/rfc4180",
      "visual": {
        "title": "Move rows and columns between tools",
        "steps": [
          "title,author",
          "\"Sample, with comma\",Alex",
          "Open as two columns"
        ],
        "caption": "The quoted comma belongs inside one field. The Siri post discusses producing CSV through a delegated model."
      },
      "evidence": [
        {
          "postId": "2099122424209916015",
          "field": "text",
          "quote": "Siri AI. For example, Siri can’t create a CSV, but Claude can easily return one when asked. \n\nWhen system interaction is required, such as settin",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/itspdfu/status/2099122424209916015",
          "post": {
            "id": "2099122424209916015",
            "title": "Bring Claude into the interface where a task already starts",
            "author": "itspdfu",
            "handle": "itspdfu",
            "text": "iOS 27 and macOS Golden Gate have private hooks that let apps add Siri Extensions and replace Siri AI’s server backend with third-party models.\n\nFirst, here’s Claude running as a Siri Extension using the Model Delegation API in App Intents. Claude can appear in Siri’s “Ask…” menu and supports the same underlying flow as the built-in ChatGPT extension.\n\nIn some cases, Siri Extensions can be more powerful than Siri AI. For example, Siri can’t create a CSV, but Claude can easily return one when asked. \n\nWhen system interaction is required, such as setting a reminder, Claude can relay the original or a modified request back to Siri, which completes the request.\n\nRequires the private com\\.apple.developer.model-delegation entitlement. (1/2)",
            "url": "https://x.com/itspdfu/status/2099122424209916015"
          }
        }
      ]
    },
    {
      "id": "vrm",
      "name": "VRM",
      "group": "formats",
      "kind": "Humanoid-avatar format",
      "outcome": "Carry an avatar into compatible applications",
      "definition": "A file format for exchanging humanoid 3D avatars and associated standardized information between compatible tools.",
      "metaphor": "a labeled travel case for a digital character.",
      "example": "Move a company mascot into a supported presentation or avatar app while retaining its model and supported expressions.",
      "prompt": "Export VRM and test it in the intended destination. Check pose, materials and supported expressions after import.",
      "limit": "The format does not supply speech, intelligence or motion capture. The archived rough-avatar result did not establish successful interoperable export.",
      "docs": "https://vrm.dev/en/vrm/vrm_about/",
      "visual": {
        "title": "Carry an avatar into compatible applications",
        "steps": [
          "Avatar model",
          "VRM export",
          "Check in the destination app"
        ],
        "caption": "The creator names VRM and expresses disappointment with the rough result; it is a useful boundary example."
      },
      "evidence": [
        {
          "postId": "2095983347663249849",
          "field": "toolUses.0.evidence",
          "quote": "working expressions, animation quality or VRM interoperability. Avoid reproducing incidental local paths from the screen.",
          "label": "Retained tool attribution",
          "sourceUrl": "https://x.com/ritsuto_NFT_Vt/status/2095983347663249849",
          "post": {
            "id": "2095983347663249849",
            "title": "A rough VRM avatar prototype",
            "author": "ritsuto_NFT_Vt",
            "handle": "ritsuto_NFT_Vt",
            "text": "ChatGPT Astra でも、Blender直で美少女VRMは流石にまだ無理すぎたか・・・w https://t.co/qbwqT0Omyk",
            "url": "https://x.com/ritsuto_NFT_Vt/status/2095983347663249849"
          }
        }
      ]
    },
    {
      "id": "lut",
      "name": "A .cube LUT",
      "group": "formats",
      "kind": "Color lookup table",
      "outcome": "Reuse a color treatment across clips",
      "definition": "A .cube LUT describes a mapping from input colors to output colors for a compatible image or video editor.",
      "metaphor": "a color translation table: this blue becomes that blue, consistently.",
      "example": "Apply an approved color treatment to a series of interview clips, then adjust exposure for each shot.",
      "prompt": "Create a .cube LUT for this reference treatment and show before/after samples without clipping faces or losing shadow detail.",
      "limit": "A LUT does not contain footage or perform every kind of image adjustment. A grading claim still needs visual inspection.",
      "docs": "https://helpx.adobe.com/premiere/desktop/correct-color/add-color-effects/save-or-export-look-up-tables.html",
      "visual": {
        "title": "Reuse a color treatment across clips",
        "steps": [
          "Original clip colors",
          "Apply color lookup table",
          "Consistent color treatment"
        ],
        "caption": "The CapCut video shows paired room treatments and a LUT import panel; its generated file was not inspected."
      },
      "evidence": [
        {
          "postId": "2098136605135364534",
          "field": "text",
          "quote": "PC: describe a look, generate a custom .cube LUT or animated .srt subtitles, then fine-tune inside CapCut. Astra creates, CapCut PC is where the",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/JaydenCoach/status/2098136605135364534",
          "post": {
            "id": "2098136605135364534",
            "title": "Describe a color treatment, then import it into your editor",
            "author": "Jayden Douglass",
            "handle": "JaydenCoach",
            "text": "GPT-6 Astra changes editing in CapCut PC: describe a look, generate a custom .cube LUT or animated .srt subtitles, then fine-tune inside CapCut. Astra creates, CapCut PC is where the edit comes together. #GPT6Astra #CapCutPC #AIVideo #Seedance25 https://t.co/YLBRMxj1Fn",
            "url": "https://x.com/JaydenCoach/status/2098136605135364534"
          }
        }
      ]
    },
    {
      "id": "srt",
      "name": "SRT subtitles",
      "group": "formats",
      "kind": "Timed text format",
      "outcome": "Keep the words aligned to the video",
      "definition": "An SRT file pairs subtitle text with start and end times so a player or editor can display it with a video.",
      "metaphor": "cue cards with a clock printed on each one.",
      "example": "Create a caption file a colleague can correct without re-editing the underlying footage.",
      "prompt": "Deliver a separate SRT. Check the transcript, timestamps, line lengths and reading time against the spoken audio.",
      "limit": "Basic SRT stores timed text, not animated motion. The creator mentions “animated .srt subtitles”; any animation would come from the editor’s treatment.",
      "docs": "https://www.adobe.com/creativecloud/video/discover/add-subtitles-to-video.html",
      "visual": {
        "title": "Keep the words aligned to the video",
        "steps": [
          "00:00:01,000 → 00:00:03,000",
          "“Welcome to the workshop.”",
          "Editor decides its appearance"
        ],
        "caption": "The source’s subtitle claim is separate from the LUT workflow visible in the sampled video."
      },
      "evidence": [
        {
          "postId": "2098136605135364534",
          "field": "text",
          "quote": "generate a custom .cube LUT or animated .srt subtitles, then fine-tune inside CapCut. Astra creates, CapCut PC is where the edit comes together.",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/JaydenCoach/status/2098136605135364534",
          "post": {
            "id": "2098136605135364534",
            "title": "Describe a color treatment, then import it into your editor",
            "author": "Jayden Douglass",
            "handle": "JaydenCoach",
            "text": "GPT-6 Astra changes editing in CapCut PC: describe a look, generate a custom .cube LUT or animated .srt subtitles, then fine-tune inside CapCut. Astra creates, CapCut PC is where the edit comes together. #GPT6Astra #CapCutPC #AIVideo #Seedance25 https://t.co/YLBRMxj1Fn",
            "url": "https://x.com/JaydenCoach/status/2098136605135364534"
          }
        }
      ]
    },
    {
      "id": "aiff",
      "name": "AIFF",
      "group": "formats",
      "kind": "Audio file format",
      "outcome": "Hand over a recording without confusing it with a model",
      "definition": "An audio container commonly used for sampled, uncompressed sound. It stores a recording, not an interpretation of the scene.",
      "metaphor": "an envelope carrying the sound recording.",
      "example": "Send a clean voice recording to an editor for a narrated explainer while preserving the original file.",
      "prompt": "Inspect the audio format, sample rate and channel count. Keep the original and make a separate edited copy.",
      "limit": "AIFF does not mean AI-generated. A sound recording alone does not guarantee an accurate 3D reconstruction of its source.",
      "docs": "https://developer.apple.com/documentation/avfoundation/avfiletype/aiff",
      "visual": {
        "title": "Hand over a recording without confusing it with a model",
        "steps": [
          "Recorded sound",
          "AIFF audio file",
          "Playback or further processing"
        ],
        "caption": "The barking-room post uses AIFF as an input and explicitly says the result is not a 3D map."
      },
      "evidence": [
        {
          "postId": "2095989219390844985",
          "field": "text",
          "quote": "gave GPT-6 Astra .aiff audio file containing a dog barking and asked it to reconstruct the space - well, as best it could",
          "label": "Creator caption",
          "sourceUrl": "https://x.com/literallydenis/status/2095989219390844985",
          "post": {
            "id": "2095989219390844985",
            "title": "An acoustic room hypothesis from a barking recording",
            "author": "literallydenis",
            "handle": "literallydenis",
            "text": "gave GPT-6 Astra .aiff audio file containing a dog barking and asked it to reconstruct the space - well, as best it could based on the sound\n\nFor a 2-minute clip, it’s not bad, but it’s not a 3D map (yet) https://t.co/J0hlxwL12I",
            "url": "https://x.com/literallydenis/status/2095989219390844985"
          }
        }
      ]
    },
    {
      "id": "svg",
      "name": "SVG",
      "group": "formats",
      "kind": "Background · vector graphic format",
      "outcome": "Keep a diagram sharp and editable",
      "definition": "SVG describes two-dimensional graphics using shapes, paths and text rather than only a fixed grid of pixels.",
      "metaphor": "a drawing recipe that can be redrawn at a new size.",
      "example": "Deliver a process diagram whose labels and connecting lines remain sharp when enlarged for a slide.",
      "prompt": "Create an SVG with editable text and simple shapes. Check label wrapping and readability at the intended presentation size.",
      "limit": "Embedding a photograph inside SVG does not turn it into vector artwork. SVG was not established by name in archived creator evidence.",
      "docs": "https://www.w3.org/TR/SVG2/intro.html",
      "visual": {
        "title": "Keep a diagram sharp and editable",
        "steps": [
          "Shapes + paths + text",
          "Scale the vector instructions",
          "Sharp diagram at a new size"
        ],
        "caption": "Explanatory background: a useful output choice for many diagrams, not a claimed stack ingredient in these posts."
      },
      "evidence": [],
      "background": true
    }
  ],
  "audit": [
    {
      "id": "2101275801660662058",
      "title": "Turn a reference image into an animated landing page",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2101185223761572026",
      "title": "Keep a character and visual mood consistent across a short film",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2100532454260150653",
      "title": "Turn an app interface into a directed motion promo",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2100497019827880077",
      "title": "Repair and rig a generated character for a web viewer",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2100487789049413780",
      "title": "Build an explorable collection around generated 3D objects",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2100527266145186015",
      "title": "Prototype a neon-lit game street with AI-assisted tools",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2100767116819325141",
      "title": "Turn an unsuccessful investigation into a visual explainer",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2100672315780460720",
      "title": "Bring a detailed 3D landscape into the browser",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2100630559189798971",
      "title": "Turn property photos into an AI-generated video preview",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2100269370131796321",
      "title": "Turn a process description into an editable diagram",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2100251451758916047",
      "title": "Composite a filmed person into a spaceship cockpit",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2100179182106083695",
      "title": "Build several presenter-led ad hooks from one character",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2100161753564713405",
      "title": "Turn office photos into a navigable 3D scene",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2100237060573466631",
      "title": "Assemble a detailed 3D location from reference-driven parts",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2100230252182360313",
      "title": "Improve a landing page with a reference-led design review",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2099805386429915380",
      "title": "Move an articulated toy from a design brief to a physical print",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2099966533309255776",
      "title": "Draft timed captions, then finish the ad in CapCut",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2099738831755092209",
      "title": "Animate a character from a sheet of dance poses",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2099712704940568739",
      "title": "Turn a character sheet into a cinematic fantasy sequence",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2099908639783882940",
      "title": "Change a product ad’s palette as the model turns",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2099456658988830842",
      "title": "Block a cinematic scene before generating the finished video",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2099378215085277207",
      "title": "Build a product-ad concept through a visual workflow",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2099524314546700370",
      "title": "Prototype an explorable game scene from visual references",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2099465523566440595",
      "title": "Turn a character reference into a textured 3D model",
      "reviewed": false,
      "technologyIds": []
    },
    {
      "id": "2099125215708234119",
      "title": "Turn a familiar board game into a rich browser experience",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2099199895039336459",
      "title": "Build an ad around a reaction, a reveal and a wide final shot",
      "reviewed": true,
      "technologyIds": [
        "mcp"
      ]
    },
    {
      "id": "2099088255492784184",
      "title": "Move from a reference image to an inspectable 3D asset",
      "reviewed": true,
      "technologyIds": [
        "rigging",
        "comfyui"
      ]
    },
    {
      "id": "2099080900302524723",
      "title": "Keep an ad’s shot structure while changing its presenter",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2099122424209916015",
      "title": "Bring Claude into the interface where a task already starts",
      "reviewed": true,
      "technologyIds": [
        "app-intents",
        "csv"
      ]
    },
    {
      "id": "2098777028078211283",
      "title": "A paper-delivery game with a public development trail",
      "reviewed": true,
      "technologyIds": [
        "blender"
      ]
    },
    {
      "id": "2098760566672417240",
      "title": "How a Tripo character is prepared for Blender",
      "reviewed": true,
      "technologyIds": [
        "blender",
        "rigging",
        "mcp",
        "cli"
      ]
    },
    {
      "id": "2098728218891280716",
      "title": "Refine an AI interface draft before animating it",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2098929162735997071",
      "title": "A 22-minute fantasy film assembled from generated takes",
      "reviewed": true,
      "technologyIds": [
        "unreal-engine",
        "editors",
        "nodejs",
        "flyio"
      ]
    },
    {
      "id": "2098852559180193891",
      "title": "Place a 3D robot into real street footage",
      "reviewed": true,
      "technologyIds": [
        "blender",
        "after-effects",
        "compositing"
      ]
    },
    {
      "id": "2098823660001964143",
      "title": "Turn a garment concept into a draped 3D preview",
      "reviewed": true,
      "technologyIds": [
        "blender",
        "marvelous"
      ]
    },
    {
      "id": "2098743178346049779",
      "title": "A rough 3D scene guides a commercial-style video",
      "reviewed": true,
      "technologyIds": [
        "editors"
      ]
    },
    {
      "id": "2098818429956563281",
      "title": "Open up a mechanical watch in 3D",
      "reviewed": true,
      "technologyIds": [
        "blender"
      ]
    },
    {
      "id": "2098439358537990194",
      "title": "A browser battle royale assembled from a chain of creative tools",
      "reviewed": true,
      "technologyIds": [
        "threejs",
        "blender",
        "rigging"
      ]
    },
    {
      "id": "2098412173999357971",
      "title": "A prompt becomes a set of twelve custom icons",
      "reviewed": true,
      "technologyIds": [
        "json"
      ]
    },
    {
      "id": "2098498233035305427",
      "title": "An editable whiteboard animation for a product walkthrough",
      "reviewed": true,
      "technologyIds": [
        "after-effects"
      ]
    },
    {
      "id": "2098268736168054883",
      "title": "A long-delayed train trip becomes a nineteen-minute travel film",
      "reviewed": true,
      "technologyIds": [
        "editors",
        "mcp"
      ]
    },
    {
      "id": "2098289393912156369",
      "title": "Rough 3D scenes become a plan for cinematic video",
      "reviewed": true,
      "technologyIds": [
        "blender",
        "unreal-engine"
      ]
    },
    {
      "id": "2098427488787730636",
      "title": "A robot removes a marker cap—and the report shows how often it fails",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2098506846395142207",
      "title": "Kinetic typography with an editable motion-design timeline",
      "reviewed": true,
      "technologyIds": [
        "after-effects"
      ]
    },
    {
      "id": "2098501894587167164",
      "title": "House photographs become a cinematic walkthrough",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2098513095651967425",
      "title": "A speculative scenario explained through retro 3D scenes",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2098072497182666987",
      "title": "A DJ-controller concept explains its own assembly",
      "reviewed": true,
      "technologyIds": [
        "blender",
        "cad"
      ]
    },
    {
      "id": "2098072972011442316",
      "title": "Basketball footage becomes a tracked court map",
      "reviewed": true,
      "technologyIds": [
        "rf-detr",
        "bot-sort",
        "ocr",
        "homography"
      ]
    },
    {
      "id": "2098216469012283681",
      "title": "A mobile robot learns from a recorded demonstration",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2098103320208712049",
      "title": "An office drone demo exposes the reliability gap",
      "reviewed": true,
      "technologyIds": [
        "colmap",
        "da3"
      ]
    },
    {
      "id": "2098136605135364534",
      "title": "Describe a color treatment, then import it into your editor",
      "reviewed": true,
      "technologyIds": [
        "editors",
        "lut",
        "srt"
      ]
    },
    {
      "id": "2098027027760840864",
      "title": "A multilingual library of pop-up stories",
      "reviewed": true,
      "technologyIds": [
        "supabase",
        "stripe"
      ]
    },
    {
      "id": "2097801944119349455",
      "title": "Robot arms follow a human demonstration",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2097947486274900398",
      "title": "A 3D sketch becomes a dragon flight",
      "reviewed": true,
      "technologyIds": [
        "blender"
      ]
    },
    {
      "id": "2097770885323383187",
      "title": "A guided tour through the brain, one structure at a time",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2097913741539242307",
      "title": "A beginner refines a character by showing the AI what to fix",
      "reviewed": true,
      "technologyIds": [
        "blender",
        "rigging",
        "mcp"
      ]
    },
    {
      "id": "2097949495749390762",
      "title": "An editing timeline fills with clips and an inset image",
      "reviewed": true,
      "technologyIds": [
        "editors",
        "mcp"
      ]
    },
    {
      "id": "2097713112250253528",
      "title": "A visual plan for coordinating a long-form ad workflow",
      "reviewed": true,
      "technologyIds": [
        "cli"
      ]
    },
    {
      "id": "2097857980150763900",
      "title": "A robotic-hand reference becomes a simplified motion reconstruction",
      "reviewed": true,
      "technologyIds": [
        "mujoco"
      ]
    },
    {
      "id": "2097762439991549960",
      "title": "A city-driving game with traffic, pursuits and a public demo",
      "reviewed": true,
      "technologyIds": [
        "threejs"
      ]
    },
    {
      "id": "2098007807261892927",
      "title": "A custom 3D boss battle",
      "reviewed": true,
      "technologyIds": [
        "bend-metal"
      ]
    },
    {
      "id": "2098037265209450891",
      "title": "A living room becomes a mixed-reality air-traffic game",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2097488440489116111",
      "title": "Nine studio photos become an explorable 3D space",
      "reviewed": true,
      "technologyIds": [
        "blender"
      ]
    },
    {
      "id": "2097476030680244361",
      "title": "Hand gestures accompany hands-free laptop scrolling",
      "reviewed": true,
      "technologyIds": [
        "doppler"
      ]
    },
    {
      "id": "2097435069900341544",
      "title": "Super Smash Bros. Melee on a Mac",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2097478523871166615",
      "title": "A cartoon clip recreated as a Blender scene",
      "reviewed": true,
      "technologyIds": [
        "blender"
      ]
    },
    {
      "id": "2097528515922899031",
      "title": "Astra-assisted typography animation in Cavalry",
      "reviewed": true,
      "technologyIds": [
        "cavalry"
      ]
    },
    {
      "id": "2097534928762089813",
      "title": "An architectural gallery website with staged storytelling",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2097323734504017936",
      "title": "Temple of Heaven architectural explorer",
      "reviewed": true,
      "technologyIds": [
        "threejs",
        "procedural",
        "typescript"
      ]
    },
    {
      "id": "2097535426559090707",
      "title": "Two visual treatments of a pirate battle",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2097390852498665916",
      "title": "An animated comparison of AI negotiation games",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2097100854729834636",
      "title": "PC-game demos with touch controls on an iPad",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2096972908828426747",
      "title": "Prompt-driven edits inside classic SNES games",
      "reviewed": true,
      "technologyIds": [
        "machine-code"
      ]
    },
    {
      "id": "2097191986474451069",
      "title": "Recreating a dragon-and-phoenix light show",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2097077245730763056",
      "title": "Browser-based fighter movement and collision lab",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2097009625627500814",
      "title": "A photograph becomes an interactive bookshelf",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2096565175516353007",
      "title": "A cell atlas that pulls itself apart",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2096720405008654683",
      "title": "An expressive 3D character-head showcase",
      "reviewed": true,
      "technologyIds": [
        "rigging"
      ]
    },
    {
      "id": "2096548032128942370",
      "title": "A Minecraft mining run ending with a diamond",
      "reviewed": true,
      "technologyIds": [
        "cli"
      ]
    },
    {
      "id": "2096665589565768084",
      "title": "Two takes on a KFC-style ad",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2096696186447294541",
      "title": "A four-fighter platform-brawler prototype",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2096543077917986823",
      "title": "A Blender orbit around the Taj Mahal",
      "reviewed": true,
      "technologyIds": [
        "blender"
      ]
    },
    {
      "id": "2096560314435485736",
      "title": "An animated chef hero for a landing page",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2096776530005488028",
      "title": "An interactive timeline of Earth and civilization",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2096663293901578438",
      "title": "A basketball replay from different arena seats",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2096475126942560677",
      "title": "A Tripo character gets a Blender rig",
      "reviewed": true,
      "technologyIds": [
        "blender",
        "rigging"
      ]
    },
    {
      "id": "2096221988763173186",
      "title": "An anatomy atlas that comes apart",
      "reviewed": true,
      "technologyIds": [
        "threejs",
        "bodyparts3d",
        "rigging",
        "react"
      ]
    },
    {
      "id": "2096390580594995519",
      "title": "Animating an extinct creature with motion tracks",
      "reviewed": true,
      "technologyIds": [
        "threejs",
        "blender",
        "rigging",
        "json"
      ]
    },
    {
      "id": "2096460180401889613",
      "title": "Sydney Atlas: a 3D harbor-city tour",
      "reviewed": true,
      "technologyIds": [
        "threejs",
        "blender"
      ]
    },
    {
      "id": "2096226819401801896",
      "title": "A bat modeled and rendered in Blender",
      "reviewed": true,
      "technologyIds": [
        "blender",
        "rigging",
        "cli"
      ]
    },
    {
      "id": "2096370002849120468",
      "title": "A New York-inspired Minecraft city build",
      "reviewed": true,
      "technologyIds": [
        "mcp"
      ]
    },
    {
      "id": "2096407730030530762",
      "title": "An interactive model of drinking-glass drying",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2096271854193271229",
      "title": "An exploded-view Formula 1 car explorer",
      "reviewed": true,
      "technologyIds": [
        "blender"
      ]
    },
    {
      "id": "2096384318608400418",
      "title": "A staged recreation of Girl with a Pearl Earring",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2096342420543660277",
      "title": "A fantasy character from concept to rig",
      "reviewed": true,
      "technologyIds": [
        "blender",
        "rigging",
        "mcp"
      ]
    },
    {
      "id": "2096321091148947887",
      "title": "An interactive 3D command deck from a reference",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2096270461122347131",
      "title": "A walkthrough of Boullée’s unbuilt cenotaph",
      "reviewed": true,
      "technologyIds": [
        "blender"
      ]
    },
    {
      "id": "2096252283168456958",
      "title": "A staged 3D explanation of a reported security incident",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2096280244663775423",
      "title": "A V8 engine with animated parts and diagnostic views",
      "reviewed": true,
      "technologyIds": [
        "threejs"
      ]
    },
    {
      "id": "2096510126244999366",
      "title": "A gallery of coded 3D interfaces",
      "reviewed": true,
      "technologyIds": [
        "threejs",
        "shaders",
        "procedural",
        "html",
        "mcp"
      ]
    },
    {
      "id": "2096017956325224851",
      "title": "A fox cartographer modeled in Blender",
      "reviewed": true,
      "technologyIds": [
        "blender",
        "rigging"
      ]
    },
    {
      "id": "2096008083826725132",
      "title": "Afterlight: a 3D graphics demo",
      "reviewed": true,
      "technologyIds": [
        "threejs",
        "blender",
        "rigging",
        "mcp"
      ]
    },
    {
      "id": "2095967568825582044",
      "title": "Voidrunner anti-gravity racing prototype",
      "reviewed": true,
      "technologyIds": [
        "threejs",
        "blender",
        "shaders",
        "procedural"
      ]
    },
    {
      "id": "2096019402550583440",
      "title": "A catgirl pachinko prototype built around an image",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2095987968683151589",
      "title": "Mona Lisa painted step by step in a browser",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2095958882732355908",
      "title": "Blackwater container-yard shooter prototype",
      "reviewed": true,
      "technologyIds": [
        "threejs"
      ]
    },
    {
      "id": "2095943653198119309",
      "title": "Two cursor-driven liquid-surface website demos",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2095969538290712800",
      "title": "A pastel cottage-and-stream 3D asset",
      "reviewed": true,
      "technologyIds": [
        "blender"
      ]
    },
    {
      "id": "2096007353435148340",
      "title": "An anime teaser site with a mobile layout",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2095983347663249849",
      "title": "A rough VRM avatar prototype",
      "reviewed": true,
      "technologyIds": [
        "blender",
        "vrm"
      ]
    },
    {
      "id": "2096048421543272893",
      "title": "A miniature playroom you can explore",
      "reviewed": true,
      "technologyIds": [
        "threejs",
        "vite"
      ]
    },
    {
      "id": "2095989219390844985",
      "title": "An acoustic room hypothesis from a barking recording",
      "reviewed": true,
      "technologyIds": [
        "aiff"
      ]
    },
    {
      "id": "2096090915790069857",
      "title": "Explore Bach through a playable browser piano",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2095596700815516004",
      "title": "A furnished forest-house walkthrough",
      "reviewed": true,
      "technologyIds": [
        "blender",
        "python",
        "cycles",
        "unreal-engine"
      ]
    },
    {
      "id": "2095612137582526615",
      "title": "Listing photos become a 3D house tour",
      "reviewed": true,
      "technologyIds": [
        "blender"
      ]
    },
    {
      "id": "2095443696129077381",
      "title": "A Kyoto-inspired 3D studio website",
      "reviewed": true,
      "technologyIds": [
        "threejs",
        "procedural"
      ]
    },
    {
      "id": "2095636679264780481",
      "title": "A villa comparison using borrowed footage",
      "reviewed": true,
      "technologyIds": [
        "blender"
      ]
    },
    {
      "id": "2095659170661904804",
      "title": "A staged educational video about T cells",
      "reviewed": true,
      "technologyIds": [
        "remotion"
      ]
    },
    {
      "id": "2095094964468494459",
      "title": "Retro fighting-character animation demo",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2095258849829908667",
      "title": "Two animated developer portfolios from one prompt",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2094899477626720403",
      "title": "A voxel kingdom under siege",
      "reviewed": true,
      "technologyIds": [
        "threejs",
        "voxels",
        "procedural"
      ]
    },
    {
      "id": "2094969361337602426",
      "title": "A nighttime walk through Fushimi Inari",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2095030559106101484",
      "title": "A PS1 model renderer with visible glitches",
      "reviewed": true,
      "technologyIds": []
    },
    {
      "id": "2066577266608386293",
      "title": "Explain the solar system with an animated lesson",
      "reviewed": true,
      "technologyIds": [
        "threejs"
      ]
    }
  ]
}
