← Reddit

Got an open-source video model running locally on my Mac with Claude Code (Fable 5). Full writeup: what the full-size model does, what my small local build actually produces, and the ~12-line port to Apple Silicon.

Reddit · SecureSecretary683 · July 14, 2026
Long post, sharing the whole workflow. I wanted to run a video model locally instead of renting a cloud API, so I picked an open one (LingBot-Video, Apache-2.0) and used Claude Code running Fable 5 to port it onto my Mac and actually run it. Posting the real

Detailed Analysis

A developer's weekend project porting an open-source video generation model to run locally on a Mac offers a granular, honest look at how Claude Code functions as an agentic coding tool in practice—one far removed from the polished demo reels typically associated with AI-generated video. The project centered on LingBot-Video, an Apache-2.0 licensed model, which the author attempted to run on Apple Silicon rather than renting cloud GPU time. Using Claude Code (referred to as "Fable 5" in the post, likely an internal or codename reference), the developer diagnosed and patched a CUDA-only codebase to work on Apple's Metal Performance Shaders (MPS) backend. The resulting diff was remarkably compact: roughly a dozen lines across three files, fixing device-selection logic, hardcoded autocast calls, and a flash-attention dependency that only functions on Nvidia hardware.

What makes this writeup notable is its transparency about the gap between marketing and reality. The author explicitly separates the full-size model's official demo clips—chrome balls, water droplets, the kind of showcase footage that circulates on social media—from what actually ran on their own hardware: a much smaller 1.3B-parameter variant producing rough, low-resolution frames at 192x320. This distinction matters because a significant amount of AI content online blurs the line between "look what this model can do" and "look what I got it to do," and this post deliberately refuses to make that conflation. The inclusion of real performance numbers (roughly 35 seconds per diffusion step at 480x832 resolution, memory consumption details showing the text encoder alone consuming 8.3GB) grounds the piece in reproducible, verifiable specifics rather than vague claims of success.

The technical substance of the Claude Code contribution is instructive for understanding what agentic coding assistants are currently good at: pattern-matching stack traces to root causes across an unfamiliar codebase, then making surgical, minimal-footprint edits without introducing scope creep or unnecessary refactoring. The three fixes—adding an MPS device branch, replacing hardcoded "cuda" strings in autocast contexts with the actual runtime device type, and falling back from flash_attention_3 to sdpa when CUDA isn't available—represent exactly the kind of tedious, cross-file dependency archaeology that historically consumed disproportionate developer time when porting GPU-locked research code to consumer hardware. The author notes this particular fix "would have cost me an hour solo," suggesting the value proposition isn't that Claude Code invented novel solutions, but that it accelerated a diagnostic process a competent engineer could eventually complete anyway.

This kind of grassroots porting effort sits within a broader trend of open-weight model democratization colliding with the practical reality of consumer hardware constraints. As more organizations release Apache-2.0 or similarly permissive video and multimodal models, a growing community of hobbyists is using coding agents like Claude Code to adapt CUDA-centric research code for Apple Silicon, AMD, and other non-Nvidia platforms—work that previously required deep familiarity with PyTorch's device abstraction layers. The willingness to publish the full diff, the honest quality degradation, and the exact hardware specs (M5 Pro MacBook, 64GB RAM) also reflects a healthy countercurrent to AI hype: practitioners increasingly value reproducible, unglamorous benchmarks over polished but unverifiable demo reels, and tools like Claude Code are becoming part of the standard toolkit for that kind of transparent, incremental experimentation rather than being framed as autonomous model-builders in their own right.

Read original article →