---
title: "Discussion on \"The 14 Open-Source Repos Powering Code-Driven Video in 2026: How We Built 3D AJ the Cat\" | Hashnode"
description: "Discussion on \"The 14 Open-Source Repos Powering Code-Driven Video in 2026: How We Built 3D AJ the Cat\". Why viral 'one-prompt' AI videos are actually 9,500-character production harnesses backed by deterministic frame functions, closed-form springs, and contact-sheet critique loops. Here is the full architectural breakdown of all 14 open-source repos..."
url: "https://hashnode.com/posts/post-14-open-source-repos-code-driven-video-how-we-built-3d-aj/6af85837285272fcb1c23a71"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [The 14 Open-Source Repos Powering Code-Driven Video in 2026: How We Built 3D AJ the Cat](https://codingcatdev.hashnode.dev/post-14-open-source-repos-code-driven-video-how-we-built-3d-aj?utm_source=hashnode&utm_medium=feed)

Why viral 'one-prompt' AI videos are actually 9,500-character production harnesses backed by deterministic frame functions, closed-form springs, and contact-sheet critique loops. Here is the full architectural breakdown of all 14 open-source repos...

8h ago · 18 min read · codingcatdev.hashnode.dev  
Read the article

-   [#threejs](https://hashnode.com/tag/threejs)
-   [#blender](https://hashnode.com/tag/blender)
-   [#remotion](https://hashnode.com/tag/remotion)
-   [#mcp](https://hashnode.com/tag/mcp)

## Written by

[Alex Patterson](https://hashnode.com/@CodingCatDev)

@CodingCatDev · Michigan, US

  
[View profile](https://hashnode.com/@CodingCatDev)

Founder @CodingCatDev

I’m the founder of CodingCatDev, where we create “Purrfect Web Tutorials” to teach the world how to turn their development dreams into reality. I am a professional full stack developer, and I am passionate about mentoring new developers and helping the community that has allowed me to live my development dreams. I firmly believe that anyone can learn to be a developer. The CodingCatDev team is here to help!

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
